← Усі вакансії

Middle+ Back-End Developer (CCTV)

Рівень:
middle
Джерело:
djinni.co
Відгукнутись на вакансію →

Що робити

  • Design, develop, and maintain the betting engine using Node.js, TypeScript, and Express 5, including round lifecycle management, outcome calculation, payouts, and idempotent transaction handling.
  • Build and optimize the real-time communication layer using WebSocket/Socket.IO with synchronized broadcast delays, bet-lock mechanisms, and front-running protection.
  • Develop event-driven pipelines with Kafka/KafkaJS and build analytical and anti-fraud data flows using ClickHouse.
  • Integrate HLS (.m3u8) video stream parsing and computer vision services, and implement Provably Fair (commit-reveal) mechanisms.
  • Work with PostgreSQL/Prisma and Redis for data storage, caching, round state management, and rate limiting.

Що очікуємо

  • 3+ years of back-end development experience with Node.js and TypeScript.
  • Hands-on experience building high-load, real-time services using WebSocket technologies.
  • Strong knowledge of PostgreSQL and Redis, including transactions, idempotency, concurrency, and consistency.
  • Experience with message brokers such as Kafka or similar event-streaming platforms.
  • Solid understanding of service reliability, logging, monitoring, testing, and fault tolerance.

Що пропонуємо

  • Experience with ClickHouse or other analytical/column-oriented databases.
  • Experience implementing anti-fraud systems.
  • Experience working with HLS/RTMP video streaming.
  • Familiarity with computer vision technologies.
  • Knowledge of Provably Fair concepts and cryptographic mechanisms (HMAC).

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot