Python-разработчик (Game / Backend)
Локация: Удаленно (MSK)
Компания: REMOTE GLOBAL
ЗП: обсуждается на собеседовании
Занятость: Полная
О компании:
Мы разрабатываем высоконагруженные игровые решения для iGaming в сегментах Casual и Hypercasual для экосистем Web3 и Telegram. Команда фокусируется на продуктах с высокой нагрузкой и сложной игровой логикой. Ищут разработчика, который понимает не только код, но и математические модели внутри игры.
Задачи:
• Интеграция с игровыми движками (Stake Engine / аналоги) для управления сессиями, ставками и RNG.
• Реализация игровых механик с нуля: расчёт RTP, бонусные раунды и другая игровая логика.
• Оптимизация кода под высокую нагрузку (сотни тысяч одновременных запросов/игр).
• Написание юнит-тестов и симуляций для верификации математических моделей.
Требования:
• Python: уверенный уровень (типизация, asyncio/aiohttp, многопоточность). Коммерческий опыт от 3+ лет.
• Математика: глубокое понимание теории вероятностей, статистики, комбинаторики.
• Векторная алгебра: работа с координатами, матрицами поворота, расчёт коллизий и траекторий.
• Опыт в играх: понимание жизненного цикла игровой сессии, работы с состоянием (state machine).
• Базы данных: опыт с Redis (кеширование состояний), PostgreSQL/ClickHouse (аналитика).
Будет плюсом:
• Опыт работы с Stake Engine, OpenRPG или другими фреймворками для казино/игр.
• Знание протоколов WebSocket для синхронизации состояния в реальном времени.
• Понимание принципов честности (Provably Fair) и криптографических хешей (SHA, HMAC).
• Навыки написания математических симуляторов (Monte Carlo).
Стек:
FastAPI, WebSocket, gRPC, PostgreSQL, Redis, hashlib, Stake Engine
💬 Резюме отправлять: @katyacheresh
[Ссылка: https://t.me/katyacheresh]