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.
Don't miss a single job
Subscribe to our Telegram channel