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

Backend Engineer (Node.js / TypeScript / Go) - API Integrations

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

Що робити

  • API & Data Feed Integration: Implement and maintain reliable client-side integrations with partner APIs via Server-Sent Events (SSE) and RESTful services.
  • Stream & State Management: Build resilient, idempotent state-handling mechanisms (de-duplication of events, recovery after disconnects, handling complex game lifecycle events like card rescans, cancellations, and shoe changes).
  • Video Ingest & Streaming: Configure, troubleshoot, and optimize live video streams via RTMP / SRT protocols to ensure low latency and high quality (H.264, 1080p@50fps, AAC/Opus).
  • Security & Infrastructure: Set up and manage secure connection channels, including mTLS (Mutual TLS) with client certificates, Bearer token authentication, and IP whitelisting.
  • Testing & Quality Assurance: Validate integrations against partner synthetic test environments and oversee seamless go-live transitions.

Що очікуємо

  • 1+ years of experience in Backend Development using Node.js (TypeScript), Go (Golang), or Python.
  • Strong understanding of Real-time Protocols: Server-Sent Events (SSE), WebSockets, and REST APIs.
  • Solid experience with Network Security: SSL/TLS, mTLS (Mutual TLS), x509 certificates, Bearer tokens, and IP allowlisting.
  • Hands-on experience with Live Video Streaming Protocols: RTMP, SRT, HLS, and tools/encoders like FFmpeg, GStreamer, or OBS.
  • Deep knowledge of relational or key-value databases (Redis, PostgreSQL) for state retention, caching, and event de-duplication.

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

  • Prior experience in the iGaming / Live Casino / Betting domain.
  • Experience with media servers (SRS, Nimble Streamer, Node Media Server, or Wowza).
  • Understanding of WebRTC or ultra-low latency streaming technologies.

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

З блогу Trackr

Усі статті →

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