UI Engineer - RuneScape: Dragonwilds

Reposted 6 Days Ago
Be an Early Applicant
Cambridge, Cambridgeshire, England, GBR
In-Office
Mid level
Gaming • Software
The Role
The UI Engineer will develop gameplay-facing UI systems in Unreal Engine, working closely with designers and gameplay engineers while ensuring UI performance and scalability in multiplayer environments.
Summary Generated by Built In

Location: Cambridge, UK – This position offers flexible working options, including predominantly remote work. Applicants are preferably based (or willing to relocate) within a comfortable commuting distance of our office to attend onsite as required.

We’re looking for a UI Engineer to join the RuneScape: Dragonwilds development team, owning gameplay-facing UI systems from architecture through to implementation.

This is a hands-on engineering role where you’ll work closely with designers, gameplay engineers, and UX to deliver new features, modernise existing UI, and create robust patterns that help the team build scalable, performant interfaces with confidence.

You’ll have the opportunity to shape how complex gameplay systems are surfaced to players, from abilities and attributes to cooldowns, status states, match flow, death, respawn, and spectating. The role goes beyond implementing screens: you’ll help define the technical foundations that make UI reliable, maintainable, and effective in a networked multiplayer environment.

What you’ll be doing:

  • Build gameplay-facing UI in Unreal using UMG, Common UI, and MVVM where appropriate.
  • Create reusable widgets, frameworks, data flows, and tools that help designers iterate quickly.
  • Connect UI to gameplay systems, including abilities, attributes, cooldowns, and player status.
  • Refactor legacy UI into cleaner, more consistent, production-ready systems.
  • Work with designers and UX to turn player-facing goals into practical Unreal solutions.
  • Keep UI performant, reliable, and multiplayer-safe under complex gameplay conditions.
  • Debug UI, input, replicated state, and edge cases across core game flows.
  • Help set UI engineering standards for architecture, naming, ownership, and Blueprint/C++ usage

What we’re looking for: 

  • Solid experience with Unreal Engine development.
  • Knowledge of UMG, Slate fundamentals, Blueprint/C++ integration, and the Unreal gameplay framework.
  • Demonstrable experience integrating UI with GAS or similarly complex gameplay and state systems.
  • Understanding of ViewModel usage, separation of concerns, and maintainable UI architecture.
  • Track record of refactoring inherited UI codebases and improving technical structure.
  • Strong experience working on multiplayer games.
  • Experience with Unreal Viewmodel/MVVM plugin in production is a benefit
  • Experience with Common UI, input routing, platform UX, and UI tooling is a benefit

What we offer:

When you join Jagex you can look forward to a generous Perks & Benefits package including:

  • Private Healthcare, including Dental Plan.
  • Discretionary annual performance bonus.
  • Minimum 6% Pension contributions.
  • Life Insurance.
  • Enhanced family leave policies from day 1.
  • Flexible working hours.
  • 25 days annual leave + Bank holidays & the option to buy/sell holidays + so much more!

About Jagex

We are Jagex: The RuneScape Company. Home to one of gaming’s most enduring success stories. We create deep, community-powered games with worlds that evolve, inspire, and endure. Our flagship MMORPG franchise, RuneScape, has welcomed over 300 million player accounts, inspiring generations of players across PC and mobile for 25 years.

As we begin our 26th year, we are accelerating our strategy to expand RuneScape into a broader ecosystem of forever games and connected experiences, grounded in a renewed commitment to integrity and fair play. This includes the reduction of monetisation mechanics, as well as the launch of RuneScape: DragonWilds into Steam Early Access in 2025, representing a major step in building a multi-genre future for the RuneScape universe. We remain focused on building enduring worlds, empowering player-led innovation, and laying the foundations for the boldest era in RuneScape’s history. For more information, visit www.jagex.com.

Headquartered in Cambridge, United Kingdom, we are home to passionate creators, storytellers, engineers, and even a few dreamers, all united by a single mission to shape the future of online worlds and empower players to make them their own. We’re looking for people to join us who share our ambitions and values. We foster an inclusive workplace built on trust, autonomy, and a shared passion for creating experiences that inspire our communities.
Our values guide everything we do: We Embrace Fellowship by collaborating and sharing openly. We Hone our Craft by always learning and improving; We Honour our Vows by being honest and transparent; We are our Customers’ Heroes by striving to understand our team & player needs, and We Seize The Day by making the most of every opportunity.

Join us. The next era of RuneScape and the next chapter of Jagex: The RuneScape Company starts now.

Inclusion & Accessibility Statement

We are committed to providing equal opportunities and creating an environment where everyone can thrive. We welcome applications from all backgrounds, and we recruit, develop, and promote based on merit and ability.

If you require any reasonable adjustments to support you during the recruitment process, please let us know when you’re invited to interview.

Right to Work Statement

This role is only open to applicants who have the permanent right to work in the UK. We are unable to provide or take over visa sponsorship for this position, either now or in the future. Applicants must therefore be able to demonstrate their ongoing eligibility to work in the UK without the need for employer sponsorship.

Skills Required

  • Solid experience with Unreal Engine development
  • Knowledge of UMG, Slate fundamentals, Blueprint/C++ integration
  • Experience integrating UI with GAS or complex gameplay systems
  • Strong experience working on multiplayer games
  • Track record of refactoring inherited UI codebases
  • Experience with Unreal Viewmodel/MVVM plugin in production
  • Experience with Common UI, input routing, platform UX
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Cambridge
659 Employees
Year Founded: 2001

What We Do

A leader in creating deep and engaging forever games on PC, Console & Mobile that empower our communities. Jagex was founded in 2001 and is today one of the UK’s biggest and most respected video game developers and publishers. Famed for its flagship MMOs RuneScape and Old School RuneScape, Jagex has welcomed more than 300 million player accounts to its world and created a $1bn lifetime franchise revenue. Today the RuneScape franchise exists beyond running games in live operations; our titles are forever games that connect and inspire millions of players, with content and experiences both inside and outside of inexhaustible game worlds. Both RuneScape and Old School RuneScape, on PC and mobile, offer ever-evolving, highly-active worlds and our community-focused development ethos empowers players to have a real say in how each game is shaped. Jagex has added to its skill set with the acquisitions of Pipeworks and Gamepires in 2022, bringing our expertise to titles such as SCUM, helping to make SCUM a forever game. It also works with external partners on products such as Melvor Idle and This Means Warp; bringing these titles to new and existing audiences. Jagex employs more than 600 people at its Cambridge headquarters and around the world at Pipeworks in North America, and Gamepires in Europe. We’re always on the hunt for talented people to work across the business, to help the company to achieve its goals.

Similar Jobs

NBCUniversal Logo NBCUniversal

Assistant Project Director - Utilities

AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Hybrid
Bedford, Bedfordshire, England, GBR
68000 Employees

NBCUniversal Logo NBCUniversal

Senior Project Manager

AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Hybrid
Bedford, Bedfordshire, England, GBR
68000 Employees

NBCUniversal Logo NBCUniversal

Senior Project Manager

AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Hybrid
Bedford, Bedfordshire, England, GBR
68000 Employees

NBCUniversal Logo NBCUniversal

Project Coordinator

AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Hybrid
Bedford, Bedfordshire, England, GBR
68000 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
31 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account