Slot Backend Developer | Node.js

Omnis , Posted today

Middle

Full time

Negotiable

Remote

What are you working on?
  • The name of the project(s): Sticky Slots
For which tasks (responsibilities)?
  • Strong Node.js / TypeScript

  • Experience with REST APIs and WebSockets

  • Experience with Git (branching, PRs, code review)

  • Basic CI/CD understanding (GitLab CI, GitHub Actions, etc.)

What kind of professional are we looking for?
  • Hands-on work with RGS platforms (Tequity or similar: EveryMatrix, SoftSwiss, etc.)

  • Ability to:

    • Integrate game logic into an existing RGS framework

    • Define and handle game rounds, spins, features, and bonus states

    • Work with RGS APIs for balance, sessions, players, and operators

  • Understanding of:

    • How RGS communicates with client/front-end and casino platforms

    • Logging, game history, and audit requirements on an RGS

      3. Math → Code Translation

      • Comfortable reading math specifications from a mathematician:

        • Paytables, symbol distributions, reel strips

        • Probability, hit rates, volatility, RTP

      • Ability to convert this into:

        • Deterministic game flow (what happens each spin/feature)

        • Code that respects the RTP and volatility targets

      • Understanding of RNG / PRNG concepts (even if RNG itself is provided)

      • Experience validating math with:

        • Test simulations (many spins)

        • Comparing theoretical vs. actual RTP

      4. Data & Architecture

      • Experience with databases (SQL or NoSQL) for storing sessions, history, logs

      • Knowledge of caching and performance optimization

      • Basic understanding of scalable services (horizontal scaling, stateless design where needed)

      • Experience with error handling, logging, monitoring (e.g. Winston, Elastic, Sentry, etc.)

      5. Quality & Testing

      • Writing unit tests and integration tests for game logic

      • Ability to create or use tools to:

        • Run mass simulations (millions of spins)

        • Analyze distributions, RTP, and edge cases

      • Working closely with QA engineers and math team to verify correctness

What is important for us in a person?
  • Can communicate clearly with:

    • Mathematician (to clarify formulas)

    • Game designer (to understand features/UX)

  • Comfortable challenging unclear requirements and proposing technical solutions

  • Responsible, detail-oriented, careful with small math changes

  • English: upper-intermediate or higher for specs and calls

Why do we enjoy working here?

Intangible Benefits:

  • Opportunity to work on unique and technically interesting game products.

  • Direct impact on the final product — your backend logic will shape the player experience.

  • Flat team structure and clear communication.

  • Freedom to propose and implement improvements.

  • Transparent decision-making process.

  • A culture that values quality, speed, and autonomy.

What are the conditions and bonuses?
  • Fully remote or hybrid work setup

  • Flexible working hours.

  • Paid vacation and sick leave.

  • Relocation support if needed.

  • Competitive salary and performance bonuses.

  • Health insurance / gym compensation.

Omnis

Company type: outsource

Employees: 11-50

Platforms: Mobile, Browser

Genres: Casino

https://omnis.team/

View all vacancies from Omnis
Join our Discord!
Find out about new Backend Developer jobs on Discord
discord icon
join
@ingamejob_dev
keep up to date with new job offers Backend Developer on Telegram
Subscribe

Similar job opportunities

Codefather

Relocate, Dnipro

Posted today

Junior

$400 - $800 / Month

Full time