Backend Developer, Node.js

Posted Aug 18

This is a fully remote position, open to applicants in Ukraine, +4 more countries.

📋 Description

• Design, develop, and maintain integrations with casino operators and partner platforms, encompassing wallet/transaction APIs, game launches, and reporting contracts.

• Take ownership of the entire integration lifecycle, from contract design through to production monitoring.

• Create robust integration layers featuring retries, idempotency, timeouts, error mapping, and graceful degradation.

• Contribute to essential backend services and platform functionalities, including APIs, messaging flows, data models, and shared modules.

• Engage in slot game development by implementing game mechanics and mathematics in collaboration with the core team.

• Define and enhance integration testing methodologies, which include contract testing, mocking/stubs, end-to-end, and stress/load testing.

• Work closely with Game Logic, Product, and DevOps teams to ensure stable integration contracts.

• Partake in code reviews, make technical decisions, and engage in discussions regarding backend architecture.


⛳️ Requirements

• 3-5+ years of backend development experience using Node.js and TypeScript, demonstrating ownership of complex systems.

• Demonstrated expertise in designing and maintaining external integrations utilizing REST/HTTP, XML/SOAP, RPC-style, or webhook-based interfaces.

• Strong understanding of modular, service-oriented backend architecture, preferably from enterprise or scale-up settings.

• Hands-on experience with RabbitMQ or Kafka and event-driven, queue-based design.

• Solid knowledge of contract testing, mocking, end-to-end testing, and stress testing.

• Proficient with PostgreSQL, Redis, CI/CD, Git, and monitoring/observability tools such as Grafana, Loki, and Tempo.

• Comfortable working with AWS, Docker, and Kubernetes for containerized deployments.

• Experience in the iGaming sector, gambling platforms, or RNG/game provider integrations.

• Familiarity with ArgoCD and GitOps workflows.


🏝️ Benefits

• 21 vacation days plus 2 additional days off each year.

• 12 paid sick days.

• Fully remote work format – operate from anywhere that boosts your productivity.

• Flexible schedule: begin your workday anytime between 08:00-11:00 CET.

• Fixed budget allocated for health insurance and gym/fitness expenses.

• All necessary work equipment is provided.

• No bureaucracy and direct communication with founders and executive-level management.

• Minimal meetings with an asynchronous-friendly workflow.

• Startup atmosphere: fast-paced, creative, and strong communication.

• Business trips and team meetups multiple times a year.

• Various salary payout options (flexible formats).

• …And many additional perks unlocked once we achieve break-even.

People also viewed

InvestEngine1 day ago

Senior Backend Engineer – Pensions Team, Python

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job
SPD Technology1 day ago

Senior Python/Django Backend Engineer

UA flagUkraine OnlyFull-timeBackend Engineer
ApplyView job
Omilia - Conversational Intelligence1 day ago

Senior C/C++ Engineer

GR flagGreece, +3 more countriesFull-timeBackend Engineer
ApplyView job
YourHero1 day ago

Senior Backend Engineer

GR flagGreece OnlyFull-timeBackend Engineer
ApplyView job
Reply1 day ago

Java Developer – Senior

IT flagItaly OnlyFull-timeBackend Engineer
ApplyView job
Reply1 day ago

Senior Java Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers