At a Glance
- Tasks: Create engaging UI for RuneScape: Dragonwilds using Unreal Engine and collaborate with a creative team.
- Company: Join Jagex, the creators of RuneScape, in a vibrant and inclusive environment.
- Benefits: Enjoy flexible working hours, private healthcare, generous leave, and a performance bonus.
- Other info: Be part of a community-driven company focused on innovation and player empowerment.
- Why this job: Shape the future of gaming while working on exciting projects that impact millions of players.
- 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 preferrably 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!
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.
UI Engineer - RuneScape: Dragonwilds in Cambridge employer: Jagex Limited
Contact Detail:
Jagex Limited 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 folks in the gaming industry, especially those at Jagex. A friendly chat can open doors and give you insights that a job description just can't.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your UI projects, especially any work with Unreal Engine. This is your chance to shine and demonstrate how you can contribute to RuneScape: Dragonwilds.
✨Tip Number 3
Prepare for the interview by brushing up on your knowledge of UMG and MVVM. Be ready to discuss how you've tackled complex gameplay systems in the past – they want to see your problem-solving skills in action!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in being part of the Jagex family.
We think you need these skills to ace UI Engineer - RuneScape: Dragonwilds in Cambridge
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 Experience: Don’t just list your skills; provide examples of how you've used them in past projects. Talk about your experience with multiplayer games and how you’ve tackled complex gameplay systems in your previous roles.
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 want to see your personality shine through!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you’re serious about joining our team at Jagex.
How to prepare for a job interview at Jagex Limited
✨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 how to integrate UI with complex systems like GAS. Being able to discuss your past experiences with these tools will show that you're ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects, particularly around refactoring legacy UI or improving performance in multiplayer environments. Use examples that highlight your ability to debug and create maintainable UI architecture, as this is crucial for the role.
✨Collaborate Like a Pro
Since this role involves working closely with designers and UX teams, be ready to talk about how you've successfully collaborated in the past. Share examples of how you turned player-facing goals into practical solutions, and demonstrate your understanding of the importance of teamwork in game development.
✨Embrace the Company Culture
Familiarise yourself with Jagex's values and mission. Be prepared to discuss how you align with their commitment to integrity, collaboration, and player empowerment. Showing that you understand and resonate with their culture can set you apart from other candidates.