Frontend engineer in iGaming

RubyPlay

United States

Remote

USD 120,000 - 180,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote
Growth budget
Bonuses
English classes
Development days
Paid vacation
Well-being support

Job summary

RubyPlay is seeking a Senior Frontend Engineer to own the Engagement Framework frontend, coordinating with the Client Framework to deliver player-facing features across multiple games. The role focuses on stateful, event-driven design rather than UI alone, requiring strong architecture and integration skills.

You will work with a global, fully remote team to build event-driven gameplay logic, ensure backward compatibility, and drive hard bugs related to async state transitions while

Qualifications

  • 5+ years with TypeScript/JavaScript, building complex stateful apps, frameworks or shared libraries.
  • Deep understanding of async and event-driven systems: state transitions, race conditions, lifecycle management.
  • Experience integrating frontends with backend APIs and async messaging, debugging across a large codebase.

Responsibilities

  • Develop and evolve the Engagement Framework frontend, owning key parts of the shared library.
  • Build event-driven gameplay logic: state machines, lifecycle integrations and real-time events.
  • Maintain integration contracts and backward compatibility with the Client Framework across many games.
  • Tackle hard bugs around async events and state transitions and refactor into reusable modules.
  • Collaborate with Gaming Core, game studios, backend and Product to align technical decisions.

Skills

TypeScript
JavaScript
AsyncProgramming
EventDriven

Tools

PixiJS
Phaser
WebSockets

Job description

Описание:

Our Engagement Stream builds the player-facing features that sit on top of every RubyPlay game: promotions, Missions & Tournaments, Free Rounds and Jackpots. These run on the Engagement Framework, a shared library layered over our Client Framework (the core slot-game lifecycle) and used by many games at once. We're looking for a Senior Frontend Engineer to own the Engagement Framework frontend and how it integrates with the Client Framework. This role is for an engineer who can reason about system behavior, state and integration contracts, not just build UI to spec.

Задачи:

Develop and evolve the Engagement Framework frontend, gradually taking ownership of key parts of the shared library behind promotions, Missions & Tournaments, Free Rounds and Jackpots. Build event-driven gameplay logic: state machines, lifecycle integrations and real-time events connected to backend services. Keep many games working at once by maintaining integration contracts and backward compatibility with the Client Framework. Every change reaches many titles. Tackle the hard bugs around async events and state transitions, and refactor towards reusable modules. Shape technical decisions with Gaming Core, game studios, backend and Product. Learn how the two frameworks fit together: the Client Framework runs the slot-game lifecycle, and the Engagement Framework adds player features on top of it. Start with small fixes and get familiar with the CaptainUp integration. Prepare for Jackpots, one of the team's top priorities alongside Missions and Tournaments.

Требования:

5+ years with TypeScript/JavaScript, building complex stateful apps, frameworks or shared libraries. Deep understanding of async and event-driven systems: state transitions, race conditions, lifecycle management. Experience integrating frontends with backend APIs and async messaging, and debugging across services in a large codebase. Upper-Intermediate English or higher (B2+, C1 preferred). Будет плюсом:

  • Interactive or game development experience is a big plus.
  • It's a core part of our frontend work, so HTML5 games, slots or iGaming experience with PixiJS, Phaser or similar rendering frameworks will help you stand out; Building SDKs or libraries used by multiple teams, including versioning and API contracts;
  • Real-time protocols (WebSockets, SSE) and familiarity with message brokers or distributed systems;
  • Strong candidates with fewer years but proven experience in complex frontend architecture or shared frameworks are welcome to apply
Условия:

A strong international team, fully remote. Growth budgets, bonuses, English classes, development days, paid vacation and well-being support.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Game developer
Game developer

Toughbyte Ltd • United States

Remote
USD 110,000 - 170,000
100% remote
Возможность быстрого роста
Без бюрократии
Frontend Engineer
Frontend Engineer

Patrianna Limited • United States

Remote
USD 100,000 - 180,000
Generous Leave Policy
Full Remote Work
Company Events
Game Client Technical Lead
Game Client Technical Lead

OpenKrill • United States

Remote
USD 150,000 - 185,000
Competitive salary (EUR)
full stack developer in iGaming
full stack developer in iGaming

NDA • United States

Remote
USD 90,000 - 130,000
full-stack developer in iGaming
full-stack developer in iGaming

iTalent PLUS • United States

Remote
USD 96,000 - 179,000
Fullstack developer in iGaming
Fullstack developer in iGaming

Савельев Георгий Анатольевич • United States

Remote
USD 36,000 - 50,000
Frontend engineer for pensions
Frontend engineer for pensions

InvestEngine • United States

Remote
USD 120,000 - 180,000
Remote-first
Unlimited vacation
Mentorship from senior engineers
Frontend engineer in pensions
Frontend engineer in pensions

InvestEngine • United States

Remote
USD 120,000 - 160,000
Remote-first environment
Unlimited vacation
Ownership from day one
.NET framework backend developer in iGaming
.NET framework backend developer in iGaming

Logifuture • United States

Hybrid
USD 120,000 - 170,000
Private health insurance
Bi-Monthly company wide social and teа
Hybrid & Remote work arrangements
+3
.net developer for gaming products
.net developer for gaming products

NDA • United States

Hybrid
USD 120,000 - 180,000
Remote work
Paid vacation
Professional development
+1