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

Middle+/Senior Full-Stack Developer, FE prev (iGaming)

Middle+/Senior Full-Stack Developer with frontend focus for two real-money iGaming products: slots and live betting. Stack: React, TypeScript, NestJS. Remote, full-time.

Building two real-money iGaming products: a slots experience and a live betting product with real-time interaction. Work as a full-stack developer focused on frontend: mobile-first game interfaces where users place bets, cash out in one tap, and watch rounds and multipliers in real time. Work covers React client, NestJS server logic, integration with external betting APIs, and realtime synchronization. Responsibilities: - Develop React + TypeScript (Next.js) client: game UI, state management (Zustand/React Query), Tailwind styles with design tokens. - Create rich gameplay: animations (Framer Motion), sound effects, character states, i18n (multilingual support). - Implement server game logic on Node.js + TypeScript (NestJS): rounds, autoplay (take-profit/stop-loss), bet cancellation, Provably Fair verification page. - Design transactional logic (balances, idempotency) and work with PostgreSQL. - Integrate external betting API (Axios: token auto-refresh, circuit breaker) and realtime via WebSocket/Socket.IO. - Work with shared types package between client and server; set up environment in Docker Compose. - Cover critical logic with tests, participate in code reviews.

Must have recent experience, at least 1 year, specifically in iGaming/gambling (casino/slots/betting). 3+ years with TypeScript with strong frontend (React/Next.js) and backend development experience on Node.js. Must have NestJS backend experience. Experience with modern state management (Zustand/Redux) and data fetching (React Query). Confident Tailwind/modern CSS, attention to UX and animations (Framer Motion or similar), mobile-first. Understanding of working with external APIs (authorization, tokens, fault tolerance) and realtime (WebSocket/Socket.IO). Experience with PostgreSQL, containerization (Docker/Compose). Middle+/Senior autonomy, clean code and Git flow. Knowledge of provably-fair (HMAC-SHA256). Nice to have: - Firebase Auth (Google, phone, 2FA TOTP), i18n, procedural sound/animation generation. - Experience with monetary math (BigInt) and deterministic game state machines. - Familiarity with gamification (missions, tournaments, VIP) and crash/slot mechanics. - Experience with high-load realtime systems.

Remote work Full-time

Redux
WebSocket
Docker Compose
BigInt
HMAC-SHA256
React
Node.js
Axios
Framer Motion
i18n
NestJS
React Query
Next.js
Socket.IO
Docker
Zustand
TypeScript
Tailwind
Firebase Auth
PostgreSQL

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

Senior Full-Stack Engineer (Node.js & Vue)

IDT Technologies seeks a Senior Full-Stack Engineer with 6+ years of experience. Work remotely, hybrid, or in office. Full-time, 5/2 schedule.

I
IDT Technologies

Senior Full-Stack Developer (Node.js + React)

$4,100

Senior Full-Stack Developer (Node.js + React) at Clever Craft, remote, $3400-4100 gross, full-time B2B contract.

C
Clever Craft