We use cookies to run the site and count visits. "Got it" also allows session recording.
5 months ago
Grade
Middle
Experience
from 3 years
Work format
Remote
Employment
Full-time
An email or a Telegram message to the recruiter
We are developing high-load gaming solutions for the iGaming sector in the Casual and Hypercasual segments for Web3 and Telegram . We are looking for a great developer who doesn't just write code but understands how numbers work within a game.
— 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
FastAPI, WebSocket, gRPC, PostgreSQL, Redis, hashlib, Stake Engine
— 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)
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)
— 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
Work format: remote Time zone: MSK
О проекте: Мы разрабатываем высоконагруженные игровые решения для iGaming-сектора в сегментах Casual и Hypercasual для экосистем Web3 и Telegram. В поиске классного разработчика, который не просто пишет код, а понимает, как работают цифры внутри игры.
Стек: FastAPI, WebSocket, gRPC, PostgreSQL, Redis, hashlib, Stake Engine
Чем предстоит заниматься: — Интеграция с игровыми движками (Stake Engine / аналоги) для управления сессиями, ставками и RNG (генерация случайных чисел). — Реализация игровых механик с нуля: от расчета RTP (возврата игроку) до сложных бонусных раундов. — Оптимизация кода под высокую нагрузку (сотни тысяч одновременных запросов/игр). — Написание юнит-тестов и симуляций для верификации математических моделей.
Требования: — Python: уверенный уровень (типизация, asyncio/aiohttp, многопоточность). Опыт коммерческой разработки от 3+ лет. — Математика: глубокое понимание теории вероятностей, статистики, комбинаторики. — Векторная алгебра: умение работать с координатами, матрицами поворота, расчетами коллизий и траекторий (если игра предполагает элементы физики или 3D-пространства). — Опыт в играх: понимание жизненного цикла игровой сессии, работы с состоянием (state machine). — Базы данных: опыт с Redis (кеширование состояний), PostgreSQL/ClickHouse (аналитика).
Будет плюсом: — Опыт работы с Stake Engine, OpenRPG или другими фреймворками для казино/игр. — Знание протоколов WebSocket для синхронизации состояния в реальном времени. — Понимание принципов честности (Provably Fair) и криптографических хешей (SHA, HMAC) для верификации раундов. — Навыки написания математических симуляторов (Monte Carlo) для проверки дисперсии игр.
Личные качества: — Внимание к деталям: ошибка в 0.01% в теории вероятности может сломать экономику игры. — Умение читать математические формулы и превращать их в рабочий код. — Самомотивация и умение работать над продуктовыми задачами без жесткого TZ (предлагать решения).
Формат работы: удаленно Часовой пояс: MSK
Отклик с резюме: katyacheresh
We compare skills, grade, work format and salary
Most often 2,830 to 3,990