26 days ago
Reach out directly about this role
Grade
Middle
Experience
from 3 years
Work Format
Remote
Employment
Full-time
By job title
AI writes it from your resume. You only have to send it.
Middle+ Full-Stack Developer | iGaming / Live Product Required
We are creating a mobile-first game with live streaming, where the player follows the round in real-time, sees the growing multiplier, and can place a bet or cash out with a single tap. We need a developer who is confident in both frontend and backend, understands the principles of real-time systems, and enjoys working with products where speed, stability, and UX are important.
▪️ Responsibilities ▫️Develop a mobile-first game interface: live player, one-tap bets and cash-out, real-time rendering of rounds and multipliers. ▫️Implement real-time client-server interaction via WebSocket / Socket.IO: round synchronization, leaderboards, lobby chat. ▫️Write server-side logic in 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 using Vitest, participate in code reviews. ▫️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 the code but also the architecture, technical solutions, and the development of the product itself.
▪️Our Stack ▫️Backend: Node.js · TypeScript · Express 5 · PostgreSQL · Prisma · Redis · WebSocket / Socket.IO · Kafka · ClickHouse · PostHog · Pino · Vitest · Docker ▫️Frontend: React · TypeScript · Next.js · Zustand · React Query · Tailwind CSS · Socket.IO-client
▪️What is mandatory for us ▫️3+ years of commercial development experience with TypeScript — Node.js on the backend and React on the frontend. ▫️Practical experience with real-time systems and WebSocket / Socket.IO. ▫️Understanding of state synchronization, latency, reconnect mechanics, and other real-time 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. ▫️Autonomy and Middle+ level of responsibility. ▫️Experience in iGaming / betting, understanding of game mechanics and provably fair principles.
▪️Will be a big plus ▫️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 real-time systems.
▪️Conditions ▫️Full-time ▫️Probationary period — 1 month. ▫️Remote work ▫️Competitive salary