Today

Senior Node.js Developer (Gamedev)

REMOTE GLOBAL

Компания

Excorp — разработчик тренировочного сервиса для CS2, создающий современные игровые backend-решения.

Что делать

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

Требования

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

Хорошо, если есть

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

Культура и преимущества

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

APPLY