Job Details
Software Development
Mid-level
Remote
Full time
Russian
Possibly outdated
Sep 17
This job was posted more than a month ago — it may no longer be active

Middle+ Full-Stack Developer | iGaming / Casino Games

Middle+ Full-Stack Developer for an iGaming/casino games team. Build proprietary casino games with Next.js, React, TypeScript, Node.js, Fastify, WebSocket. Remote, full-time.

The team creates proprietary casino games from scratch. The game should feel alive and dynamic: smooth animations, sound, character reactions, clear states, and the "one more round" effect. Behind the gameplay is precise server logic, stable realtime, and honest game mechanics verifiable via Provably Fair. Responsibilities: - Develop the game client on Next.js 16 + React + TypeScript. - Manage state with Zustand, fetch and synchronize data via TanStack React Query. - Create modern game UI on Tailwind CSS v4 with design tokens. - Make engaging gameplay: Framer Motion animations, sound effects, character states and reactions. - Implement multilingual support (i18n). - Write server game logic on Node.js + TypeScript + Fastify: rounds, autoplay, take-profit/stop-loss, bet cancellation. - Implement the Provably Fair page and mechanics so players can verify result fairness. - Integrate an external betting API: authorization, automatic token refresh, error handling and circuit breaker. - Implement realtime interaction via WebSocket / Socket.IO. - Work with a shared types package for client and server. - Set up the local environment via Docker Compose.

Must have: - 3+ years of commercial TypeScript development. - Strong React / Next.js experience and confident Node.js server development. - Experience with modern state management: Zustand, Redux or similar. - Practical experience with React Query / TanStack Query or similar. - Confident Tailwind CSS and modern CSS, attention to UI details. - Experience with Framer Motion or similar animation tools. - Understanding of mobile-first approach and mobile UX. - Understanding of external API integration: authorization, tokens, refresh, error handling, fault tolerance. - Experience with realtime / WebSocket / Socket.IO. - Middle+ autonomy, clean code and clear Git-flow. - Experience in iGaming / casino / crash games. - Understanding of Provably Fair, including HMAC-SHA256 principles. Nice to have: - Experience with Firebase Auth: Google Sign-In, phone auth, 2FA TOTP. - Practical i18n experience. - Procedural sound or animation generation. - Experience with monetary math and BigInt. - Understanding and experience building deterministic game state machines.

Full-time Competitive salary Probation period - 1 month Work format: remote Work in a product team and participation in creating proprietary games.

WebSocket
BigInt
HMAC-SHA256
React
Node.js
Framer Motion
i18n
Provably Fair
Tailwind CSS
Fastify
Next.js
Socket.IO
TanStack Query
Docker
Zustand
TypeScript
Firebase Auth

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

AI Full-Stack Developer

RUB 220,000

AI Full-Stack Developer at Most AI, salary 180,000-220,000 RUB, full-time, remote possible. Build AI-powered applications using React, TypeScript, Go, and modern infrastructure.

M
Most AI

Full Stack Developer (Laravel & Vue.js) | iGaming

Full Stack Developer (Laravel & Vue.js) for a remote iGaming technology provider. Serbia-based only, occasional office visits. AI-driven environment, path to team lead.

Serbia
N
NDA

Full-stack developer on Go

RUB 280,000

Full-stack developer on Go, salary 256,000-280,000 RUB, remote, senior level, company Top Selection

T
Top Selection