Node.js Developerdevelopment

Откликнуться

Тренировочный сервис CS2. Совершенствуй и оттачивай навыки на выделенных серверах!

Узнать больше

Мы предлагаем:

  • Разрабатываем проекты на современном стеке и следим за тенденциями;
  • Гибкий график и удаленный формат работы. Можно работать из любой точки мира;
  • Бесконечно учимся: покупаем любые книги, оплачиваем участие в конференциях и внешние обучения, проводим внутренние обучения для сотрудников;
  • Оформляем ДМС, компенсируем питание, спорт, занятия английским, психолога, посещение коворкинга и компьютерного клуба.
Все вакансии

Сейчас мы в поиске Senior Node.js Developer в команду XPlay, которая развивает core backend-платформу игровых сервисов: платежи, подписки, Battle Pass, инвентари, трейды, промомеханики и интеграции с внешними игровыми платформами и партнёрами.

Чем предстоит заниматься

  • Разрабатывать и поддерживать backend-функциональность на Node.js.
  • Работать с продуктовой логикой: подписками, платежами, внутриигровой экономикой, Battle Pass, челленджами, инвентарём и трейдами.
  • Интегрировать внешние API и партнёрские сервисы.
  • Поддерживать асинхронные процессы и событийное взаимодействие через Kafka и WebSocket.
  • Работать с MySQL, MongoDB (Mongoose) и Redis.
  • Разбираться в существующем монолите, аккуратно дорабатывать legacy-код и снижать технический долг.
  • Участвовать в проектировании API, бизнес-логики и взаимодействия внутренних сервисов.
  • Следить за качеством и стабильностью системы: логированием, мониторингом, обработкой ошибок и метриками.

Наш стек

  • Node.js, Koa.
  • MySQL, MongoDB (Mongoose), Redis.
  • Kafka, WebSocket.
  • Docker, Kubernetes.
  • Swagger / OpenAPI.
  • Prometheus, Sentry.
  • Интеграции с платёжными провайдерами, Steam, игровыми сервисами и партнёрскими API.

Ждём от тебя

  • Коммерческий опыт backend-разработки на Node.js от 4 лет.
  • Уверенное знание JavaScript / TypeScript и опыт работы с Koa или аналогичными backend-фреймворками.
  • Опыт работы с MySQL, MongoDB и Redis.
  • Понимание асинхронной архитектуры и event-driven подхода.
  • Опыт работы с Kafka, WebSocket или другими брокерами сообщений и real-time технологиями.
  • Опыт работы с Docker и Kubernetes.
  • Навыки проектирования API и интеграции внешних сервисов.
  • Опыт поддержки production-систем и решения инцидентов.
  • Высокий уровень самостоятельности и ответственности.

Будет плюсом

  • Опыт работы в gaming / esports / marketplace-продуктах.
  • Понимание игровой экономики и механик монетизации.
  • Опыт работы с платёжными системами и Steam API.
  • Опыт постепенного рефакторинга legacy-систем.
  • Практика внедрения observability-подходов: метрики, алерты, трейсинг.

Подайте заявку

xplay.ggNode.js Developer