Backend Node. js (Middle/Senior)

UREMONT
Москва Опубликовано 14 сентября 2026
Зарплата не указана
Полная занятость3–6 летПрограммист
Зарплата не указана

Описание

Группа компаний 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 календарных дней
Описание

Группа компаний 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 календарных дней

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

Оператор контакт-центра
Чикунова Ирина Анатольевна
70000 – 100000 руб.
Полная занятостьОпыт 1–3 года
Менеджер по обработке заявок
ЕЦТ
до 70000 руб.
Полная занятостьОпыт не требуется
Менеджер по обработке заявок
ЕЦТ
до 70000 руб.
Полная занятостьОпыт не требуется
Менеджер по обработке заявок
ЕЦТ
до 70000 руб.
Полная занятостьОпыт не требуется
Помощник дизайнера интерьера / 3D-визуализатор
Зимин Алексей Борисович
50000 – 70000 руб.
Полная занятостьОпыт 1–3 года
Арт-директор
Инкофф
от 150000 руб.
Полная занятостьОпыт 3–6 лет