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

Seeking a Middle+ Full-Stack Developer to build custom casino games from scratch. Requires strong React/Next.js and Node.js backend skills. Full-time remote.

Build custom casino games from scratch. Responsibilities include: - Develop game client using Next.js 16, React, TypeScript. - Manage state with Zustand, data fetching with TanStack React Query. - Create modern game UI with Tailwind CSS v4 and design tokens. - Implement engaging gameplay: Framer Motion animations, sound effects, character states. - Implement internationalization (i18n). - Write server-side game logic with Node.js, TypeScript, Fastify: rounds, autoplay, take-profit/stop-loss, bet cancellation. - Implement Provably Fair page and mechanics. - Integrate external betting API: auth, token refresh, error handling, circuit breaker. - Implement realtime interaction via WebSocket/Socket.IO. - Work with shared types package for client and server. - Set up local environment with Docker Compose.

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

Full-time Competitive salary Probation period: 1 month Remote work Work in a product team and participate in creating own games.

WebSocket
TanStack React Query
iGaming
BigInt
HMAC-SHA256
React
Node.js
Framer Motion
i18n
Provably Fair
Tailwind CSS
Fastify
Next.js
Socket.IO
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