Full-Stack Developer

Job Description

Job Title: Senior Full Stack Developer – iGaming B2B Platform

Location: Serbia – Hybrid or Remote within Serbia

Industry: iGaming / Online Casino & Sportsbook Technology

Employment Type: B2B Contract

Role Overview:

On behalf of our client, a fast-scaling B2B iGaming & casino platform provider, we are looking for experienced Senior Full Stack Developer with a solid polyglot backend foundation (Java, Golang, and C# / .NET) and modern front-end capabilities to join the growing platform engineering team.

In this role, you will design, develop, and scale high-throughput, low-latency B2B iGaming solutions powering casino aggregators, player account management (PAM) systems, and real-time sportsbook integrations. A deep understanding of iGaming platform mechanics such as wallet transactions, odds engines, bet settlement, and third-party game provider integrations is strictly required.

Key Responsibilities:

  • Architecture & Backend: Build and maintain scalable, distributed microservices using Java, Go, and C# (.NET Core) designed for real-time transaction processing, low-latency data feeds, and high availability.

  • Full Stack Delivery: Develop intuitive, high-performance web frontends and internal operational tooling using modern JavaScript/TypeScript frameworks (React, Vue, or Angular).

  • iGaming Platform Logic: Implement core casino and sportsbook features, including seamless/transfer wallet architectures, game aggregation APIs, bet lifecycle handling, odds calculation feeds, and settlement engines.

  • Third-Party Integrations: Integrate tier-1 casino game providers (slots, live dealer), sports data providers, payment gateways, and KYC/compliance services.

  • Performance & Concurrency: Optimize database interactions, caching layers, and asynchronous messaging pipelines to handle peak concurrent user traffic during high-profile sporting events and gaming spikes.

  • Reliability & Testing: Ensure robust API security, regulatory compliance data handling, comprehensive unit/integration test coverage, and automated CI/CD pipeline deployments.

Requirements & Experience

  • Industry Experience: 3+ years of direct technical experience within the iGaming sector (B2B platform, aggregator, or B2C operator).

  • Domain Knowledge: Deep understanding of casino mechanics (RTP, RNG integration, round resolution) and sportsbook logic (odds formats, bet placement, bet slip logic, cash-out, settlement).

  • Multi-Language Backend Mastery: Strong hands-on proficiency across Java, Go (Golang), and C# / .NET Core, with the ability to choose the right tool for performance-critical services.

  • Front-End Capabilities: Solid experience building responsive, responsive web applications using TypeScript and modern frameworks (React, Vue.js, or Angular).

  • Language & Communication: Fluency in English (written and spoken) and based in Serbia.

Nice to Have

  • Hands-on experience with regulatory technical standards (e.g., MGA, UKGC, or Curacao technical certification requirements).

  • Familiarity with cloud platforms (AWS, GCP, or Azure) and infrastructure as code.

  • Experience with high-frequency transaction auditing and automated fraud detection systems.