Skip to content
×

Frontend engineer in iGaming

Job in Austin, Travis County, Texas, 73301, USA
Listing for: RubyPlay
Full Time position Listed on 2026-11-06
Job specializations:
Salary/Wage Range or Industry Benchmark: 120000 - 180000 USD Yearly USD 120000.00 180000.00 YEAR

Job Description & How to Apply Below

Описание:

Our Engagement Stream builds the player-facing features that sit on top of every Ruby Play 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 '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 Captain Up integration.

Prepare for Jackpots, one of the team's top priorities alongside Missions and Tournaments.

Требования:

5+ years with Type Script/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 (Web Sockets, 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.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction

Search for further Jobs Here:

JOB SEARCH ENGINE: 10+ Million Listings:
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary