Node.js разработчик
генерация резюме под вакансию
сопроводительное письмо
описание
Компания создает сервисы для геймеров, включая маркетплейсы внутриигровых предметов, аналитические статистические сервисы, тренировочные сервера и решения для геймификации. Команда XPlay развивает core бэкенд-платформу игровых сервисов, отвечающую за платежи, подписки, Battle Pass, инвентари, трейды, промомеханики и интеграции с внешними игровыми платформами и партнёрами.
задачи
- Разрабатывать и поддерживать бэкенд-функциональность на Node.js;
- Работать с продуктовой логикой: подписками, платежами, внутриигровой экономикой, Battle Pass, челленджами, инвентарём и трейдами;
- Интегрировать внешние API и партнёрские сервисы;
- Поддерживать асинхронные процессы и событийное взаимодействие через Kafka и WebSocket;
- Работать с MySQL, MongoDB и Redis;
- Разбираться в существующем монолите, аккуратно дорабатывать legacy-код и снижать технический долг;
- Участвовать в проектировании API, бизнес-логики и взаимодействия внутренних сервисов;
- Следить за качеством и стабильностью системы: логированием, мониторингом, обработкой ошибок и метриками.
требования
- Коммерческий опыт бэкенд-разработки на Node.js от 4 лет;
- Уверенное знание JavaScript / TypeScript и опыт работы с Koa или аналогичными бэкенд-фреймворками;
- Опыт работы с MySQL, MongoDB и Redis;
- Понимание асинхронной архитектуры и event-driven подхода;
- Опыт работы с Kafka, WebSocket или другими брокерами сообщений и real-time технологиями;
- Опыт работы с Docker и Kubernetes;
- Навыки проектирования API и интеграции внешних сервисов;
- Опыт поддержки production-систем и решения инцидентов;
- Высокий уровень самостоятельности и ответственности;
- Будет плюсом опыт работы в gaming / esports / marketplace-продуктах, понимание игровой экономики и механик монетизации, опыт работы с платёжными системами и Steam API, опыт постепенного рефакторинга legacy-систем, практика внедрения observability-подходов: метрики, алерты, трейсинг.
условия
- Гибкий график;
- Оплата обучения, покупка книг, внутренние и внешние курсы;
- ДМС, компенсация питания, спорта, хобби, английского и психолога;
- Возможность влиять на развитие одного из крупнейших брендов в киберспортивной индустрии.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.