Jagex

Gameplay Engineer – RuneScape Dragonwilds

Jagex

full-time

Posted on:

Location Type: Hybrid

Location: CambridgeUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

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