← Усі вакансії

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