Upload CV
X

    Game Server Developer

    BettingJobs is working with a reputable and award-winning independent games studio in their search for a Game Server Developer to join their team remotely in Europe.

    Responsibilities:

    • Implement and maintain game engines using a Rust-based framework.
    • Develop new generic game engine features, such as multi-action rounds (e.g., Gamble Features, Free Spins selection).
    • Collaborate with platform teams to integrate retention features, including Jackpots, Boost tools, and cross-game mechanics.
    • Optimise engine performance, scalability, and memory management.
    • Enhance internal tools used for simulation, testing, and certification.
    • Work closely with mathematicians to integrate and validate game math models.
    • Improve logging, monitoring, and debugging capabilities across engine services.
    • Ensure engine compliance and compatibility across regulated markets.
    • Conduct code reviews and mentor developers on engine best practices.
    • Research and integrate emerging technologies and innovative game mechanics.
    • Collaborate with design, art, QA, and platform teams to deliver high-quality games on schedule.

    Requirements:

    • Minimum of 3+ years of experience in backend development, preferably using Rust, Java, or Node.js.
    • Fluency in English, both written and spoken.
    • Solid understanding of Rust or willingness to learn it if experienced in other languages (e.g., Java or JavaScript).
    • Experience in the iGaming industry and a passion for slot-machine design and game mathematics.
    • Motivated, proactive, and detail-oriented, with a strong drive to learn and continuously improve.
    • Experience with JavaScript, TypeScript, and/or Node.js.
    • Familiarity with AWS or Google Cloud platforms.
    • Experience with CI/CD tools (e.g., GitHub Actions).
    • Knowledge of Docker, distributed systems, and microservices architecture.
    • Previous experience in the gambling or gaming industry is a significant plus.

    Consultant

    Get in touch