Slot Backend Developer | Node.js

Omnis , Опубликовано 2 недели назад

Middle

Полная занятость

Договорная

Удаленная работа

Над чем работать?
  • Название проекта(ов): Sticky Slots
На какие задачи (обязанности)?
  • 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.)

Какого профессионала ищем?
  • 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

Что для нас важно в человеке?
  • 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

Почему у нас приятно работать?

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.

Какие условия и бонусы?
  • 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

Тип компании: outsource

Сотрудники: 11-50

Платформы: Mobile, Browser

Жанры: Казино

https://omnis.team/

Все вакансии Omnis
Join our Discord!
Find out about new Backend Developer jobs on Discord
discord icon
join
@ingamejob_dev
узнавайте о новых вакансиях Backend Developer в Telegram
Подписаться

Похожие вакансии

Codefather

Relocate, Днепр

Опубликовано 2 недели назад

Junior

$400 - $800 / Месяц

Полная занятость