← Усі вакансії

Senior Back-End Developer (Node.js / NestJS)

Рівень:
senior
Джерело:
djinni.co
Відгукнутись на вакансію →

Що робити

  • Owning the back-end end to end — architecture, implementation, deployment and the pager;
  • Designing, building and maintaining services and APIs in NestJS and TypeScript, with stable contracts and careful versioning;
  • Modelling data and evolving production schemas without downtime — migrations, backfills and safe rollout strategies;
  • Guaranteeing correctness and isolation in a multi-tenant context: authentication, authorisation, quotas and rate limiting;
  • Building asynchronous communication between services (queues, events, background jobs) with idempotency and failure recovery in mind;

Що очікуємо

  • The ideal candidate will have 4+ years of back-end experience and demonstrate proficiency in:
  • Strong command of JavaScript fundamentals and extensive production experience with TypeScript;
  • Solid understanding of design patterns, dependency injection and modular architecture;
  • Proficiency with NestJS, or with an equivalent framework (Spring, .NET) plus a genuine interest in working in NestJS;
  • Relational databases (PostgreSQL or similar): data modelling, indexing, execution plans, transactions and isolation levels;

Що пропонуємо

  • Experience as an early engineer at a startup, or otherwise building something from close to zero;
  • Multi-tenant, B2B or developer-facing infrastructure products;
  • Event-driven architectures using Kafka, RabbitMQ, NATS or SQS;
  • Kubernetes and infrastructure as code (Terraform, Pulumi);
  • Observability tooling: OpenTelemetry, Grafana, Datadog or equivalent;

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot