Middle+ / Senior Node.js Backend Developer (NestJS, Kafka)

Фабрика Решений

Middle+ / Senior Node.js Backend Developer (NestJS, Kafka)

Описание вакансии

Привет! Мы ищем опытного backend-разработчика, который уверенно строит отказоустойчивую микросервисную архитектуру на NestJS и умеет работать с высоконагруженными системами обмена сообщениями.

Ключевое условие — осознанное и активное использование AI-инструментов в ежедневной разработке.

Обязанности

  • Разработка и поддержка микросервисов на NestJS (Node.js / TypeScript)
  • Проектирование и реализация REST API, разработка GraphQL-схем и резолверов (Apollo)
  • Настройка и работа с брокерами сообщений: Kafka, RabbitMQ, BullMQ
  • Участие в code review, написание юнит- и интеграционных тестов
  • Участие в архитектурных обсуждениях, декомпозиция задач совместно с командой
Требования:
  • 3+ года коммерческой разработки на Node.js с использованием JavaScript и TypeScript
  • Уверенное знание NestJS: модули, DI, guards, interceptors, pipes, custom decorators. Практический опыт проектирования и разработки микросервисов на NestJS — транспорты, контракты, масштабирование
  • Практический опыт работы с брокерами сообщений: Kafka (топики, партиции, consumer groups, offset management), RabbitMQ (exchanges, queues, routing), Bull / BullMQ (job queues, retry-стратегии, приоритеты, concurrency)
  • Понимание принципов проектирования REST API: версионирование, структура ресурсов, HTTP-семантика, документирование (OpenAPI / Swagger)
  • Активное использование AI-агентов и LLM-инструментов (Cursor, Claude, Copilot, ChatGPT и др.) в ежедневной работе — code review, рефакторинг, проектирование, написание тестов. Умение чётко объяснить, как именно AI встроен в ваш рабочий процесс и какой эффект это даёт

Будет плюсом:

  • Опыт работы с брокером MQTT — подключение устройств IoT, QoS-уровни, топики, retain-сообщения
  • Практика с Apollo GraphQL: схемы, резолверы, subscriptions, DataLoader, code-first или schema-first подход в NestJS.

Условия:

  • Полностью удаленная работа
  • Работа над интересным проектом
  • Помощь, в возникающих вопросах и запросах

При отклике указывайте Ваш телеграм для связи, в формате: t.me/@username

Навыки
  • Node.js
  • TypeScript
  • NestJS
  • Microservices
  • Apache Kafka
  • RabbitMQ
  • BullMQ
  • REST API
  • GraphQL
  • MQTT
  • AI agent
Посмотреть контакты работодателя

Похожие вакансии

Фабрика Решений

Вайб-кодер / Node.js и Kubernetes

Фабрика Решений

  • Москва

  • до 220000 RUR

Рекомендуем
Simplenight
  • Москва

  • до 400000 RUR

Рекомендуем
Playerok
  • Москва

  • от 250000 RUR

Рекомендуем
Итсен
  • Москва

  • от 250000 RUR

B.ART
  • Москва

  • от 250000 RUR

YADRO
  • Москва

  • от 250000 RUR

Лига Ставок
  • Москва

  • до 250000 RUR

SkillCampVR
  • Москва

  • до 250000 RUR

Xello
  • Москва

  • до 250000 RUR

Группа компаний Экзон

Golang-разработчик

Группа компаний Экзон

  • Москва

  • до 250000 RUR

Cloud.ru
  • Москва

  • до 250000 RUR

Клируэй Текнолоджис

Golang разработчик

Клируэй Текнолоджис

  • Москва

  • до 350000 RUR

Лига Ставок
  • Москва

  • до 350000 RUR

2ГИС
  • Москва

  • до 350000 RUR

ЕвроПак
  • Москва

  • до 350000 RUR

Клируэй Текнолоджис

Front-End разработчик (Angular)

Клируэй Текнолоджис

  • Москва

  • до 300000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию