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

Full-stack developer needed for a mobile-first iGaming live product. Requires 3+ years TypeScript, Node.js, React, WebSocket, and realtime experience. Full-time, remote.

We are creating a mobile-first game with live streaming where players watch a round in real-time, see a growing multiplier, and can place a bet or cash out in one tap. We need a developer who is confident on both frontend and backend, understands realtime systems, and enjoys working on products where speed, stability, and UX matter. ▪️Responsibilities: ▫️Develop mobile-first game interface: live player, betting and cash-out in one tap, rendering rounds and multipliers in real time. ▫️Implement realtime client-server interaction via WebSocket / Socket.IO: round synchronization, leaderboards, lobby chat. ▫️Write server logic on Node.js + TypeScript + Express 5: betting engine, outcome processing, bet history. ▫️Work with PostgreSQL + Prisma, use Redis for caching and state synchronization. ▫️Cover code with tests on Vitest, participate in code review. ▫️Set up and maintain 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. There will be an opportunity to influence not only code but also architecture, technical decisions, and product development.

▪️Must have: ▫️3+ years of commercial development in TypeScript — Node.js on backend and React on frontend. ▫️Practical experience with realtime systems and WebSocket / Socket.IO. ▫️Understanding of state synchronization, latency, reconnect mechanics, and other realtime features. ▫️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 level of responsibility Middle+. ▫️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
Redis
Tailwind CSS
React Query
Next.js
Socket.IO
Docker
Zustand
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