Middle+/Senior Back-End Developer
- Рівень:
- senior
- Джерело:
- djinni.co
Що робити
- Розвивати betting-рушій на Node.js, TypeScript, Express 5: життєвий цикл раунду, розрахунок результатів і виплат, ідемпотентність операцій.
- Реалізовувати realtime-шар на WebSocket/Socket.IO із синхронізованою затримкою мовлення (bet-lock, захист від front-running).
- Будувати подієві пайплайни на Kafka/KafkaJS та антифрод-сховище на ClickHouse.
- Інтегрувати HLS-парсинг фідів (.m3u8) і сервіс комп'ютерного зору; реалізовувати provably-fair (commit-reveal).
- Працювати з PostgreSQL/Prisma та Redis (кеш, стан раундів, rate-limiting); налаштовувати observability (PostHog, Pino).
Що очікуємо
- 3+ роки бекенд-розробки на Node.js та TypeScript.
- Свіжий релевантний досвід в iGaming!
- Практичний досвід із realtime/WebSocket та високонавантаженими сервісами (латентність, конкурентність, консистентність).
- Впевнена робота з PostgreSQL та Redis; транзакції, ідемпотентність, стани гонки (race conditions).
- Досвід із брокерами повідомлень (Kafka або аналог) і подієвими пайплайнами.
Що пропонуємо
- ClickHouse або інші аналітичні/колонкові БД; антифрод-логіка.
- Відеопотоки (HLS/RTMP), комп'ютерний зір, provably-fair/криптографія (HMAC).
- Що пропонуємо
- Повна зайнятість (full-time).
- Умови за домовленістю.
Схожі вакансії
Back-end Developer (Python/Django)FEODALЛьвів
Senior Back-End Engineer (C#, project assignment)InnovecsКиївremotesenior
Back-end розробникГоловне управління розвідки Міністерства оборони України, від $950Київ- Senior Full-stack Engineer (Back-end Architecture)Universiumsenior
Middle/Senior Back-end Developer — Java + LLM & Agentic AIMobiDev, за кордономsenior
З блогу Trackr
Усі статті →Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot


