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 / Live Product

Middle+ Full-Stack Developer for a mobile-first live iGaming product. Build realtime betting UX and server logic with Node.js, TypeScript, React, WebSocket, PostgreSQL, Redis. Full-time, remote.

The product is a mobile-first live game with a live stream where players follow a round in real time, see a growing multiplier, and can place a bet or cash out in one tap. The team needs a developer comfortable on both frontend and backend, with realtime systems and products where speed, stability, and UX matter. Responsibilities: - Develop a mobile-first game interface: live player, one-tap betting and cash-out, real-time round and multiplier rendering. - Implement realtime client-server interaction via WebSocket / Socket.IO: round synchronization, leaderboards, lobby chat. - Write server logic on Node.js + TypeScript + Express: betting engine, outcome processing, bet history. - Work with PostgreSQL + Prisma; use Redis for caching and state synchronization. - Cover code with Vitest tests and participate in code review. - Set up and maintain a local environment via Docker Compose. Goals for the first 1-3 months: together with the team bring the product to a working prototype and beta. Opportunity to influence not only code but also architecture, technical decisions, and product development.

Mandatory: - 3+ years of commercial TypeScript development: Node.js on the backend and React on the frontend. - Hands-on experience with realtime systems and WebSocket / Socket.IO. - Understanding of state synchronization, latency, reconnect mechanics, and other realtime specifics. - Confident work with PostgreSQL and Redis. - Experience building REST and WebSocket APIs. - Understanding of performance and responsiveness of interfaces on mobile devices. - Careful work with tests (Vitest / Jest) and Git-flow. - Independence and Middle+ level of responsibility. - Experience in iGaming / betting, understanding of game mechanics and provably fair principles. Nice to have: - Experience with Kafka / KafkaJS. - Experience with ClickHouse. - Work with video streams (HLS / .m3u8) or computer vision. - Experience developing PWA and mobile optimization. - Experience building high-load realtime systems.

Full-time Probation period - 1 month Remote work Competitive income

WebSocket
React
Node.js
HLS
Computer Vision
Redis
PostHog
Git
Tailwind CSS
React Query
Next.js
Socket.IO
PWA
Docker
Zustand
Pino
TypeScript
Express
ClickHouse
Vitest
Kafka
Prisma
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

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