RVC
JobsFor Employers
6 jobsSort: Relevance
6d 22h ago

Back-End Developer

Devix·Node.js · Gambling
📡Fully Remote
$2900 - $3500 USD/mo
dockerexpressjskafkanode_js+4
6d 22h ago

Back-End Developer

Devix·Node.js · Gambling
📡Fully Remote
$2800 - $3500 USD
dockerfastifynode_jspostgresql+3
21h 55m ago

Backend Developer

OptiPlay·Node.js · Gambling
📡Fully Remote
restapiargocdawsci/cd+17
3d 20h ago

Senior Software Engineer

TeamSnap·Node.js · Sports and Communication
📡Fully Remote
from $150k USD
apibackend_developmentgolangnode_js+3
6d 7h ago

Senior Backend Engineer

Blue Coding·Node.js · Technology
📡Fully Remote
awsci/cddockergithub+6
6d 22h ago

Backend Developer

TeGem·Node.js · iGaming
📡Fully Remote
$1800 - $2500 USD
dockerexpressjsgitlabkubernetes+5

Back-End Developer

Devix | Node.js | Gambling
Fully Remote
Full Time
$2900 - $3500 USD/mo
Source not independently verified
Confirm the company and recruiter through an official company domain before applying. Never pay money, share one-time codes, sign out of your Apple or Google account, install apps or configuration profiles, or run code from a repository sent by a recruiter.
Employment: Full-time Salary: $2,900–3,500 net (depending on interview results and experience) Probation Period: 1 month (salary during probation depends on the candidate's actual range) About the Project We're building a high-load betting engine with real-time interaction: round lifecycle management, outcome and payout calculation, synchronized broadcasting, and front-running protection. The stack is modern, and the challenges revolve around latency, consistency, and reliability under load. Our Tech Stack Node.js · TypeScript · Express 5 · PostgreSQL/Prisma · Redis · Kafka/KafkaJS · ClickHouse · WebSocket/Socket. IO · PostHog · Pino · Vitest · Docker Responsibilities Design and develop the betting engine using Node.js, TypeScript, and Express 5: round lifecycle, outcome and payout calculation, idempotent operations. Implement the real-time layer with WebSocket/Socket. IO, featuring synchronized broadcast delays (bet-lock, front-running protection). Build event-driven pipelines with Kafka/KafkaJS and analytics/anti-fraud storage on ClickHouse. Integrate HLS feed parsing (.m3u8) and a computer vision service; implement provably-fair (commit-reveal) mechanisms. Work with PostgreSQL/Prisma and Redis (caching, round state management, rate-limiting); set up observability (PostHog, Pino). Ensure reliability: testing (Vitest), containerization (Docker/Compose), feed fault tolerance (failover, auto-void). Requirements (must-have) 3+ years of back-end development experience with Node.js and TypeScript. Hands-on experience with real-time/WebSocket and high-load services (latency, concurrency, consistency). Confident work with PostgreSQL and Redis; understanding of transactions, idempotency, and race conditions. Experience with message brokers (Kafka or similar) and building event-driven pipelines. Understanding of service reliability: logging, metrics, failure handling, testing. Experience in the iGaming/Betting industry. Nice to Have ClickHouse or other analytical/column-oriented databases; anti-fraud logic. Experience with video streaming (HLS/RTMP), computer vision, provably-fair/cryptography (HMAC).

Required Skills

dockerexpressjskafkanode_jspostgresqlredistypescriptwebsocket

Required Languages

🇬🇧 English, 🇺🇦 Ukrainian, 🇷🇺 Russian

Key competency: Node.js
Roles
PythonJavaReactTypeScriptNode.jsGoRustDevOpsData scienceProductDesign
Remote
United StatesUnited KingdomCanadaGermanyPolandSpainNetherlandsPortugal
Work type
Fully remoteRemote in-countryHybridSeniorMid-levelJuniorAll jobs
R© 2026 ReVacancybuild e3cb608f
AboutContactPrivacyCookiesRefundsTerms & ConditionsFor Employers