Все вакансии

Backend Node.js (Middle)

UREMONT · зарплата не указана · Москва · HH · опубликовано 23 апреля 2026 г.

Компания UREMONT
Источник HH
Опубликовано 23 апреля 2026 г.
Зарплата зарплата не указана

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

Группа компаний UREMONT – крупные стабильные российские проекты, направленные на поддержание и развитие российской экономики.
Мы развиваем амбициозную платформу в сфере онлайн-развлечений и ищем Node.js разработчика.
Обязанности:
• Разработка и развитие backend-сервиса на Node.js (Express), отвечающего за real-time взаимодействие (socket.io).
• Обработка событий из RabbitMQ:
• реализация consumers и producers,
• маршрутизация и обработка high-frequency событий.
• Поддержка и развитие логики обработки real-time событий без хранения состояния (stateless-сервис).
• Взаимодействие с существующей backend-системой через события RabbitMQ.
• Участие в развитии архитектуры Node.js-направления проекта.
• Подготовка сервиса к росту нагрузки:
• увеличение количества одновременных socket-подключений,
• подготовка к требованиям по ordering и идемпотентности сообщений.
• Участие в проектировании новых событий и форматов сообщений.
• Участие в обсуждении архитектурных решений и технических направлений развития Node.js-части проекта.
• Участие в разборе инцидентов, связанных с real-time функциональностью (падение сокетов — критично для продукта).
Требования:
• Опыт коммерческой разработки на Node.js.
• Уверенное знание JavaScript (runtime Node.js).
• Понимание принципов работы асинхронных систем и event loop.
• Опыт работы с Express.
• Опыт работы с RabbitMQ:
• написание consumers и producers,
• понимание принципов работы очередей.
• Опыт разработки real-time сервисов (socket.io / WebSocket).
• Понимание принципов stateless-сервисов.
• Опыт работы с Docker.
• Понимание ответственности сервисов, работающих в режиме реального времени.
• Готовность работать с системой без готовых процессов (логирование, метрики будут внедряться).
Условия:
• Молодую динамично развивающуюся компанию с возможностями быстрого профессионального и карьерного роста.
• Гибкий график работы и комфортную дистанционную организацию рабочего процесса.
• Дружелюбную атмосферу, открытую коммуникацию и уважение к каждому сотруднику.
• Отпуск 28 календарных дней

Навыки

  • Node.js
  • Express
  • RabbitMQ
  • JavaScript
  • Docker
Открыть вакансию в ленте