Мы используем технические cookie и статистику посещений: Яндекс Метрику и собственный обезличенный журнал Zorky (cookie zk_aid). Не собираем содержимое форм, текст поиска и полный IP; данные не продаём. Отказаться можно кнопкой ниже, а также через Global Privacy Control или Do Not Track в браузере. Подробнее о cookie и статистике.
Zorky CRMZorky CRM
EN|RU
@termdocs
← Все вакансии

Node.js Backend Engineer (NestJS)

remoteСкор 55.5/1006д назад
Аналитика рынка
📊 Backend: зарплаты и спрос на рынке
Стек
drizzlegraphqlnestjsnode.jspostgresqlprismasqlsqstypescript
Показать компанию и ссылку
Бесплатно. Вход по почте.
Откликнуться
Загрузите резюме — мы свяжем вас с работодателем напрямую через нашу базу.
Отправить резюме →
Описание
We're looking for a Senior Node.js Engineer to join our partner companies whose backend is TypeScript end to end. You'll design APIs, model data, run background jobs, and keep the event loop healthy under load. This is a backend-focused role: the frontend is somebody else's problem, and the interesting work is in schema design, queueing, and failure handling. Responsibilities Design and build REST and GraphQL APIs with NestJS or Express Model data with Prisma, TypeORM, or Drizzle against PostgreSQL Build background workers and queues with BullMQ or SQS Own observability: structured logs, metrics, tracing, alerting Write integration tests that hit a real database, not a mock Review code and set backend conventions for the team Requirements 5+ years of backend development, 3+ with Node.js and TypeScript Deep understanding of the event loop, streams, and async error handling Strong SQL and schema design, plus migration discipline Experience with a job queue and with idempotent retry handling Comfortable with Docker and a major cloud provider Excellent written and verbal English (B2+) Nice to have Experience with NestJS modules, guards, and interceptors at scale Experience with gRPC or event-driven services Knowledge of OpenTelemetry Experience with multi-tenant data models Tech stack Node.js NestJS TypeScript PostgreSQL Prisma Redis
Компания и ссылка на вакансию — после входа. Войти
Контакты работодателя (email/phone/telegram) скрыты из публичного превью — отправьте резюме, чтобы мы связали вас напрямую.
Срочный вопрос? Напишите @termdocs