ExcorpExcorp

Node.js Developer

Команда XPlay развивает core backend платформу игровых сервисов: платежи, подписки, Battle Pass, инвентари и интеграции с внешними платформами. Вы будете развивать и поддерживать критичные backend‑сервисы, снижать техдолг и обеспечивать стабильность систем для игроков и партнёров

ГрейдSenior
Опытот 4 лет

Стек

TypeScriptKoaMySQLKafkaMongoDBRedisWebSocketDockerKubernetesOpenAPIPrometheusSentry

Задачи

  • Разрабатывать и поддерживать backend‑функциональность игрового сервиса
  • Реализовывать продуктовую логику: подписки, платежи, внутриигровая экономика, Battle Pass и инвентари
  • Интегрировать внешние API и партнёрские сервисы (платёжные провайдеры, Steam и т.д.)
  • Поддерживать асинхронные процессы и event‑driven взаимодействие через Kafka и WebSocket
  • Работать с монолитом: аккуратный рефакторинг legacy‑кода и снижение технического долга
  • Обеспечивать качество и стабильность: логирование, мониторинг, обработку ошибок и метрики

Обязательно

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

Будет плюсом

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

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

Смотреть ещё

JobsWave
Найти работу в IT