
Gameplay Engineer – RuneScape Dragonwilds
Jagex
full-time
Posted on:
Location Type: Hybrid
Location: Cambridge • United Kingdom
Visit company websiteExplore more
Tech Stack
About the role
- Implement gameplay features in UE5 C++/Blueprints using GAS (abilities, attributes, effects, cues, tags)
- Design and maintain reusable gameplay frameworks and components aligned with GAS-first patterns
- Build networked gameplay that replicates correctly and feels responsive (prediction, authority, RPCs, relevancy)
- Collaborate with designers to iterate on combat/abilities/systems while protecting technical integrity
Requirements
- Strong Unreal Engine (UE5) gameplay programming experience in C++ (Blueprint familiarity for collaboration/iteration)
- Strong multiplayer networking knowledge in Unreal: replication, RPCs, authority model, relevancy/dormancy, prediction concepts, and client/server debugging
- Proven ability to work directly with designers to iterate quickly while keeping implementations scalable and maintainable
- Experience building and maintaining gameplay systems (player abilities, combat, progression, items, UI-facing gameplay hooks, etc.)
- Strong code quality habits (testing mindset, code reviews, documentation, refactoring)
Benefits
- 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!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++BlueprintsUnreal Engine 5 (UE5)Gameplay Ability System (GAS)Multiplayer networkingReplicationRemote Procedure Calls (RPCs)Authority modelClient/server debuggingGameplay systems
Soft Skills
CollaborationIterationScalabilityMaintainabilityCode qualityTesting mindsetDocumentationRefactoring