Node.js разработчик игрового движка (iGaming)
Ищем Middle+ разработчика для создания игрового движка слотов на Node.js и TypeScript. Нужно проектировать машину состояний, реализовывать provably-fair механику и транзакционную логику для мультивалютной платформы. Требуется опыт бэкенда от 3 лет, знание PostgreSQL и интеграции API. Предлагают зарплату $2,800–3,500 нетто и работу в iGaming-проекте.
Зарплата ниже рынка
На 14% ниже медианы JavaScript по 135 вакансиям за 90 дней.
Что предстоит делать
Занятость: Полная занятость Зарплата: $2,800–3,500 net (зависит от результатов собеседования и опыта) Испытательный срок: 1 месяц (зарплата во время испытательного срока зависит от фактического диапазона кандидата) О проекте Мы создаем игровой движок для слотов на современном стеке Node.js: конечный автомат раунда, provably-fair механика и надежная транзакционная логика для мультивалютной финансовой платформы. Задачи связаны с детерминированными вычислениями, точностью денежных расчетов и согласованностью балансов под нагрузкой. Наш технологический стек Node.js · TypeScript · Fastify · PostgreSQL · WebSocket/Socket.IO · Firebase Auth · Provably Fair (HMAC-SHA256) · BigInt · Docker
- Проектирование игрового движка с использованием Node.js, TypeScript и Fastify: конечный автомат раунда, таксономия исходов, автоплей, отмена ставок.
- Реализация Provably Fair (HMAC-SHA256) с генерацией и проверкой на стороне сервера, а также арифметики BigInt для денежных расчетов.
- Разработка кошелька и транзакций: мультивалютная поддержка, депозиты/выводы, идемпотентность, согласованность балансов.
- Создание платформенной логики: KYC, VIP-уровни, партнерская программа, лидерборды, уведомления.
- Интеграция внешнего API ставок (Axios: автообновление, circuit breaker), слоя реального времени (WebSocket/Socket.IO) и авторизации через Firebase.
- Работа с PostgreSQL и контейнеризацией (Docker/Compose); покрытие критической логики тестами.
- Требования (обязательные)
- 3+ года опыта в back-end разработке с Node.js и TypeScript (предпочтительно Fastify/Express).
- Опыт проектирования транзакционной логики (балансы, платежи, идемпотентность) и работы с PostgreSQL.
- Понимание детерминированных вычислений и точности денежных расчетов (BigInt / decimal), конечных автоматов.
- Опыт интеграции внешних API и коммуникации в реальном времени.
- Middle+: самостоятельность, тестирование, code review, внимание к безопасности.
- Опыт в iGaming/Casino, provably-fair/криптографии (HMAC-SHA256), механике RNG.
- Будет плюсом
- Firebase Auth (2FA TOTP), опыт с KYC/AML, VIP/партнерскими системами.
- Знакомство с регулируемыми ставками и высоконагруженными финансовыми системами.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Devix
5 активных вакансий в компании
Fullstack разработчик (Next.js/Node.js)
Ищем fullstack-разработчика для создания игрового продукта (слоты и crash-игры) с упором на анимации и UX. Нужно 3+ года опыта с TypeScript, React/Next.js и Node.js, а также уверенное владение Tailwind и анимациями. Предлагают полную занятость, зарплату $2600–3500 net и работу над интересными задачами в реальном времени.
Node.js разработчик (беттинг-движок)
Ищем опытного Node.js разработчика для создания высоконагруженного беттинг-движка с real-time взаимодействием. Нужно проектировать и разрабатывать ядро системы, работать с WebSocket, Kafka, PostgreSQL и Redis, обеспечивать надежность и низкую задержку. Требуется 3+ года опыта в бэкенде на Node.js/TypeScript и знание iGaming-индустрии. Предлагают зарплату $2,900–3,500 net и полную занятость.
Full Stack разработчик (Next.js, React, FastAPI)
Full Stack разработчик для работы над современными веб-приложениями: фронтенд на Next.js/React/TypeScript, бэкенд на FastAPI, базы данных PostgreSQL и Redis. Требуется опыт с указанным стеком, плюсом будет знание Docker и CI/CD. Предлагают полностью удаленную работу, гибкий график и зарплату $1500–4000 в месяц.
Middle QA инженер (FinTech / Crypto)
~1 101 750 ₸ оценка
Middle QA инженер для FinTech/Crypto продукта. Нужен опыт тестирования финансовых или торговых систем, понимание криптовалют и платежей. Работа удаленная, гибкий график, возможность влиять на качество продукта.
Похожие вакансии
6 вакансийFullstack разработчик (Next.js/Node.js)
Ищем fullstack-разработчика для создания игрового продукта (слоты и crash-игры) с упором на анимации и UX. Нужно 3+ года опыта с TypeScript, React/Next.js и Node.js, а также уверенное владение Tailwind и анимациями. Предлагают полную занятость, зарплату $2600–3500 net и работу над интересными задачами в реальном времени.
Node.js разработчик (беттинг-движок)
Ищем опытного Node.js разработчика для создания высоконагруженного беттинг-движка с real-time взаимодействием. Нужно проектировать и разрабатывать ядро системы, работать с WebSocket, Kafka, PostgreSQL и Redis, обеспечивать надежность и низкую задержку. Требуется 3+ года опыта в бэкенде на Node.js/TypeScript и знание iGaming-индустрии. Предлагают зарплату $2,900–3,500 net и полную занятость.
Разработчик Node.js (TypeScript, Express, MongoDB)
~1 243 000 ₸ оценка
Ищем backend-разработчика для создания и поддержки серверных приложений на Node.js, TypeScript, Express и MongoDB. Нужно проектировать базы данных, писать качественный код и работать с фронтенд-командой. Полная удаленка для кандидатов из Европы.
Разработчик NodeJS/TypeScript (микросервисы)
~1 243 000 ₸ оценка
Ищем разработчика для создания и поддержки микросервисов на NodeJS и TypeScript для продуктов реального времени. Требуется опыт с облачными и контейнерными технологиями, работа в удаленной agile-команде.
Middle/Senior JavaScript разработчик
Ищем опытного JavaScript разработчика (Middle/Senior) для международной команды. Нужно 3+ года опыта с TypeScript и React (или Vue/Angular), знание Docker и CI/CD, английский от B2. Предлагаем полную удаленку, зарплату в USD и гибкий график.
Full-stack разработчик и интеграция ИИ
Ищем full-stack разработчика для развития цифровой экосистемы группы: разработка сайтов, приложений и API, интеграция ИИ, обеспечение безопасности и доступности. Работа удаленная из Франции.