apreel
apreel
Nowa

Node.JS / Nestjs Engineer

25 200 - 29 400 PLN/ mies.B2B (netto)
SeniorFull-time·B2B
#357841·Dodano dziś·1
Źródło: SOLID.Jobs
Aplikuj teraz

Tech Stack / Keywords

Node.jsNestJSTypeScriptRESTMongoDBAWSCode reviewOAuthCI/CDDistributed systemsJest

Firma i stanowisko

apreel was founded in April 2010 by friends who dreamed of creating their own software house. Over time, the company expanded its services to include IT expert leasing, which is now a main pillar of apreel's business. The founders continue to focus on creating proprietary IT solutions and continuously improving them.


Wymagania

Must-have skills:

  • 5+ years Node.js in production
  • 3+ years NestJS experience
  • Strong TypeScript skills including strict mode, generics, and type narrowing
  • Deep knowledge of NestJS modules, providers, DI scope, guards, interceptors, pipes, and custom decorators
  • REST API design at scale and familiarity with BFF/API-gateway patterns
  • Comfort with GraphQL or schema federation (not primary stack)
  • MongoDB production experience with Mongoose or native driver, schema design, and indexing
  • Auth0 integration for user authentication and Machine-to-Machine client credentials
  • AWS production experience including ECS or EKS, IAM, VPC, RDS, ElastiCache
  • CI/CD experience using GitHub Actions
  • Experience with distributed tracing and structured logging in production
  • Comfortable writing tests with Jest and improving coverage on legacy code
  • Code-review and mentorship experience

Nice to have:

  • Datadog APM, log correlation, custom metrics
  • WebSocket/WSS experience
  • OpenAPI/Swagger contract-first workflows
  • Prior gateway/aggregator/BFF role
  • Awareness of LangChain or LangGraph
  • Public-cloud cost-control habits

Languages:

  • Polish
  • English

Obowiązki

Role summary:

  • Collaborate on architecture and enforce code quality
  • Mentor mid-level engineers
  • Take ownership of the gateway after knowledge transfer
  • Approximately 70% hands-on work, 30% leadership including code review, design, hiring, and client talks

First 90 days:

  • Read and document the BFF with the outgoing team
  • Establish quality baseline: tests, TypeScript strictness, lint, dependencies, CI, flakiness
  • Lead knowledge-transfer sessions
  • Identify high-risk subsystems and propose stabilization
  • Define code-review standards, branching model, and definition of done

Ongoing:

  • Own BFF architecture and design reviews, especially AI integration
  • Pair with and review mid-level engineers
  • Represent squad in cross-team architecture talks
  • Join on-call rotation after take-over

Oferta

  • Salary: 25,200–29,400 PLN net per month (B2B)
  • Flexible working hours (100%)
  • Fully remote work
Elastyczne godziny
apreel

apreel

227 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz