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

Back-End Developer

Devix·Node.js · Gambling
📡Fully Remote
$2800 - $3500 USD/mo
dockerfastifynode_jspostgresql+3
6d 22h ago

Back-End Developer

Devix·Node.js · Gambling
📡Fully Remote
$2900 - $3500 USD
dockerexpressjskafkanode_js+4
22h 38m ago

Backend Developer

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

Senior Software Engineer

TeamSnap·Node.js · Sports and Communication
📡Fully Remote
from $150k USD
apibackend_developmentgolangnode_js+3
6d 8h 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
$2800 - $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,800–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 slots game engine on a modern Node.js stack: round state machine, provably-fair mechanics, and reliable transactional logic for a multi-currency financial platform. The challenges revolve around deterministic computation, money-calculation precision, and balance consistency under load. Our Tech Stack Node.js · TypeScript · Fastify · PostgreSQL · WebSocket/Socket. IO · Firebase Auth · Provably Fair (HMAC-SHA256) · BigInt · Docker Responsibilities Design the game engine using Node.js, TypeScript, and Fastify: round state machine, outcome taxonomy, autoplay, bet cancellation. Implement Provably Fair (HMAC-SHA256) with server-side generation and verification, plus BigInt arithmetic for money calculations. Develop the wallet and transactions: multi-currency support, deposits/withdrawals, idempotency, balance consistency. Build platform logic: KYC, VIP levels, affiliate program, leaderboards, notifications. Integrate an external betting API (Axios: auto-refresh, circuit breaker), real-time layer (WebSocket/Socket. IO), and authorization via Firebase. Work with PostgreSQL and containerization (Docker/Compose); cover critical logic with tests. Requirements (must-have) 3+ years of back-end development experience with Node.js and TypeScript (Fastify/Express preferred). Experience designing transactional logic (balances, payments, idempotency) and working with PostgreSQL. Understanding of deterministic computation and money-calculation precision (BigInt / decimal), state machines. Experience integrating external APIs and real-time communication. Middle+: autonomy, testing, code review, attention to security. Experience in iGaming/Casino, provably-fair/cryptography (HMAC-SHA256), RNG mechanics. Nice to Have Firebase Auth (2FA TOTP), experience with KYC/AML, VIP/affiliate systems. Familiarity with regulated betting and high-load financial systems.

Required Skills

dockerfastifynode_jspostgresqlsocket_iotypescriptwebsocket

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 ea4652b0
AboutContactPrivacyCookiesRefundsTerms & ConditionsFor Employers