UI Engineer - RuneScape: Dragonwilds in Cambridge
UI Engineer - RuneScape: Dragonwilds

UI Engineer - RuneScape: Dragonwilds in Cambridge

Cambridge Full-Time 40000 - 50000 £ / year (est.) Home office (partial)
Jagex

At a Glance

  • Tasks: Create engaging UI for RuneScape: Dragonwilds using Unreal Engine and collaborate with a creative team.
  • Company: Join Jagex, the home of RuneScape, a leader in community-driven gaming.
  • Benefits: Enjoy flexible working, private healthcare, generous leave, and a performance bonus.
  • Other info: Be part of a diverse team dedicated to innovation and player empowerment.
  • Why this job: Shape the future of gaming while working on exciting projects in a supportive environment.
  • Qualifications: Experience with Unreal Engine and a passion for multiplayer game development.

The predicted salary is between 40000 - 50000 £ per year.

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:

  • 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!

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.

UI Engineer - RuneScape: Dragonwilds in Cambridge employer: Jagex

At Jagex, we pride ourselves on being an exceptional employer, offering a vibrant work culture that champions creativity and collaboration. With flexible working options, a comprehensive benefits package including private healthcare and generous leave policies, and a commitment to employee growth, we empower our team to thrive both personally and professionally. Join us in Cambridge, where you can contribute to the evolution of one of gaming's most beloved franchises while enjoying a supportive and inclusive environment.
Jagex

Contact Detail:

Jagex Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land UI Engineer - RuneScape: Dragonwilds in Cambridge

✨Tip Number 1

Network like a pro! Reach out to current or former employees at Jagex on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Show off your skills! If you’ve got a portfolio of UI projects, make sure to highlight them during interviews. Bring examples that showcase your experience with Unreal Engine and how you’ve tackled complex gameplay systems.

✨Tip Number 3

Prepare for technical questions! Brush up on your knowledge of UMG, Blueprint/C++ integration, and multiplayer game mechanics. Being able to discuss these topics confidently will set you apart from the crowd.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Jagex team.

We think you need these skills to ace UI Engineer - RuneScape: Dragonwilds in Cambridge

Unreal Engine Development
UMG
Blueprint/C++ Integration
Gameplay Ability System (GAS)
ViewModel Usage
Maintainable UI Architecture
Refactoring UI Codebases
Multiplayer Game Development
Common UI
Input Routing
UI Tooling
Debugging UI and Gameplay Systems
Collaboration with Designers and UX
Performance Optimisation

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the UI Engineer role. Highlight your experience with Unreal Engine, UMG, and any relevant projects that showcase your skills in gameplay-facing UI systems.

Showcase Your Technical Skills: Don’t just list your skills; demonstrate them! Include specific examples of how you've integrated UI with complex gameplay systems or refactored legacy code. This will help us see your hands-on experience.

Be Clear and Concise: Keep your application straightforward and to the point. Use clear language to describe your achievements and avoid jargon unless it’s relevant to the role. We appreciate clarity!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Jagex

✨Know Your Unreal Engine Inside Out

Make sure you brush up on your Unreal Engine skills, especially UMG and Blueprint/C++. Familiarise yourself with the gameplay framework and be ready to discuss how you've used these tools in past projects. Being able to talk about specific challenges you've faced and how you overcame them will show your hands-on experience.

✨Showcase Your UI Design Skills

Prepare examples of your previous work that highlight your ability to create reusable widgets and frameworks. Be ready to explain your thought process behind designing UI systems, especially in a multiplayer context. This will demonstrate your understanding of performance and reliability in complex gameplay scenarios.

✨Understand the Game's Vision

Do your homework on RuneScape: Dragonwilds and its community. Understand the game's goals and how your role as a UI Engineer can contribute to enhancing player experience. Showing genuine interest in the game and its evolution will resonate well with the interviewers.

✨Prepare for Technical Questions

Expect to dive deep into technical discussions during your interview. Brush up on topics like MVVM architecture and how to refactor legacy code. Be prepared to solve problems on the spot or discuss how you would approach certain technical challenges related to UI in a multiplayer environment.

UI Engineer - RuneScape: Dragonwilds in Cambridge
Jagex
Location: Cambridge

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>