Middle+ Back-End Developer (Slots)
- Рівень:
- middle
- Джерело:
- djinni.co
Що робити
- Design and develop the game engine using Node.js, TypeScript, and Fastify, including round state machines, outcome taxonomy, autoplay, and bet cancellation.
- Implement Provably Fair mechanics (HMAC-SHA256) with server-side generation and verification, as well as precise financial calculations using BigInt.
- Develop and maintain the wallet and transaction system, including multi-currency support, deposits, withdrawals, idempotency, and balance consistency.
- Build platform features such as KYC, VIP levels, affiliate programs, leaderboards, and notifications.
- Integrate external betting APIs, implement real-time communication using WebSocket/Socket.IO, and maintain authentication via Firebase.
Що очікуємо
- 3+ years of back-end development experience with Node.js and TypeScript.
- Strong knowledge of Fastify or Express.
- Experience designing transactional systems, including balances, payment processing, idempotency, and PostgreSQL.
- Solid understanding of deterministic computations, state machines, and precise financial calculations using BigInt or decimal-based arithmetic.
- Experience integrating third-party APIs and building real-time applications.
Що пропонуємо
- Experience with Firebase Authentication (including 2FA/TOTP).
- Experience implementing KYC/AML processes.
- Experience with VIP and affiliate systems.
- Familiarity with regulated betting platforms.
- Experience building high-load financial or transactional systems.
Схожі вакансії
З блогу Trackr
Усі статті →Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot


