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