Excorp — разработчик тренировочного сервиса для CS2, создающий игровые backend-решения.
Обязанности:
- Разрабатывать и поддерживать backend-функциональность на Node.js.
- Работать с продуктовой логикой: подписки, платежи, Battle Pass и внутриигровая экономика.
- Интегрировать внешние API и партнёрские сервисы.
- Поддерживать асинхронные процессы и событийное взаимодействие через Kafka и WebSocket.
- Участвовать в проектировании 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-подходов.
Условия:
- Гибкий график и полностью удалённый формат работы из любой точки мира.
- Оформление ДМС и компенсация питания, спорта, занятий английским, психолога и коворкинга.
- Оплата книг, конференций и внешних курсов; работа на современном стеке.