node.js разработчик игрового ядра
выше рынка на 29,7%
вакансия
400 000 ₽
в среднем
308 439 ₽
мэтч
Загрузи резюме, чтобы видеть мэтчи с вакансией
Загрузить
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
загрузить резюме
описание
Команда разрабатывает игровое ядро B2B live casino-платформы.
задачи
Проектировать и реализовывать жизненный цикл игровых раундов; Проектировать машины состояний; Обрабатывать команды игроков; Обеспечивать восстановление после сбоев; Обрабатывать события в реальном времени; Интегрировать партнёрские API.
требования
Сильный коммерческий опыт с Node.js и TypeScript; Уверенное знание PostgreSQL: транзакции, блокировки, уровни изоляции, оптимистическая конкурентность и индексы; Опыт проектирования сложной логики с сохранением состояния; Понимание состояний гонки, идемпотентности и конкурентной обработки команд; Опыт с WebSocket или другими системами реального времени; Опыт с RabbitMQ, Kafka, NATS или другим брокером сообщений; Понимание transactional outbox, доставки at-least-once, повторных попыток и очередей недоставленных сообщений; Опыт восстановления незавершённых процессов после перезапуска сервиса; Умение проектировать границы модулей и избегать циклических зависимостей; Будет плюсом опыт с Gaming, gambling, betting, fintech, trading-системами или другими системами с высокими требованиями к корректности, LiveKit или другими WebRTC/SFU-системами.
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.
Про зарплаты
Анонимные данные по зарплатам и грейдам. Можно сверить вилку с рынком.
Посмотреть зарплаты