Reach out directly about this role
About the project: We are developing high-load gaming solutions for the iGaming sector in the Casual and Hypercasual segments for Web3 and Telegram ecosystems. We are looking for a great developer who doesn't just write code but understands how numbers work within a game.
Stack: FastAPI, WebSocket, gRPC, PostgreSQL, Redis, hashlib, Stake Engine
What you will be doing: — Integration with game engines (Stake Engine / similar) for managing sessions, bets, and RNG (random number generation). — Implementation of game mechanics from scratch: from RTP (return to player) calculation to complex bonus rounds. — Code optimization for high load (hundreds of thousands of concurrent requests/games). — Writing unit tests and simulations to verify mathematical models.
Requirements: — Python: confident level (typing, asyncio/aiohttp, multithreading). Commercial development experience from 3+ years. — Mathematics: deep understanding of probability theory, statistics, combinatorics. — Vector algebra: ability to work with coordinates, rotation matrices, collision and trajectory calculations (if the game involves elements of physics or 3D space). — Game development experience: understanding of the game session lifecycle, state management (state machine). — Databases: experience with Redis (state caching), PostgreSQL/ClickHouse (analytics).
Will be a plus: — Experience with Stake Engine, OpenRPG, or other casino/game frameworks. — Knowledge of WebSocket protocols for real-time state synchronization. — Understanding of Provably Fair principles and cryptographic hashes (SHA, HMAC) for round verification. — Skills in writing mathematical simulators (Monte Carlo) to test game dispersion.
Personal qualities: — Attention to detail: an error of 0.01% in probability theory can break the game economy. — Ability to read mathematical formulas and translate them into working code. — Self-motivation and ability to work on product tasks without a strict TZ (propose solutions).
Work format: remote Time zone: MSK
Apply with CV: katyacheresh
from 3 years
Experience
Full-time
Employment
Remote
Work Format
Middle
Grade
Backend
Specialization
iGaming
Industry
Product company
Company Type
By job title
Backend
Specialization
iGaming
Industry
Product company
Company Type