We are looking for an experienced Senior Game Developer to join a small, highly focused team working on an open world first-person/simulation project built in Unreal Engine 5. Development has been underway for approximately one year, and this role will play a key part in taking the project through its next stages of production.
This is a hands on senior role suited to someone who enjoys working across systems, taking ownership of features, and contributing to technical direction within a small team environment. ?
Responsibilities
Take a senior development role on an existing open world first-person/simulation project using Unreal Engine 5.
Design, implement, and maintain gameplay and simulation systems in C++.
Take ownership of features from design through implementation, testing, and refinement.
Contribute to technical decision making, architecture, and longterm maintainability of the project.
Ensure features are delivered to a high standard of quality and performance.
Follow and help refine coding standards, workflows, and development processes suitable for a small team.
Identify, troubleshoot, and resolve complex technical issues as they arise.
Communicate clearly with internal and external stakeholders
Requirements / Qualifications
Bachelor's degree in computer science, Game Development, or a related field (or equivalent professional experience).
4+ years of professional experience developing with Unreal Engine (UE4/UE5).
At least one shipped title in a gameplay, systems, or core development role.
Experience with a full development life cycle from pre-production to release/post-release support.
Strong proficiency in C++ and Unreal Engine gameplay frameworks.
Experience working with version control systems such as Git or Perforce.
Strong problem solving skills and attention to detail.
Comfortable working autonomously and taking ownership in a small team environment.
Clear communication skills and the ability to collaborate effectively across disciplines.
Desirable
Experience working on open world projects or large scale simulations.
Familiarity with Unreal Engine 5 features such as World Partition, Lumen, or Nanite.
Experience contributing to an existing codebase rather than starting from scratch.
Prior experience in a small studio or startup style environment.
Professional Requirements
Candidates must have the right to work in the UK
What we offer
The opportunity to join a growing and exciting team delivering cyber exercise and training software in the heart of Cheltenham
Company pension scheme
Private healthcare scheme
25 days' holiday (plus bank holidays) and an increasing holiday allowance based on number of years' service
Company Sick Pay
Performance related annual pay rise
Supportive colleagues and managers who encourage genuine professional development
Relaxed and friendly working office environment, with facilities including showers, kitchen, bike and motorbike parking, refreshments and snacks
Benefits:
Casual dress
Company pension
Employee discount
Free parking
On-site parking
Private dental insurance
Private medical insurance
Sick pay
Schedule:
Monday to Friday
Ability to commute/relocate:
Cheltenham: reliably commute or plan to relocate before starting work (required)
Job Type: Full-time
Pay: 40,000.00-60,000.00 per year
Benefits:
Casual dress
Company pension
Employee discount
Free parking
On-site parking
Private dental insurance
Private medical insurance
Sick pay
Ability to commute/relocate:
Cheltenham GL50 1TA: reliably commute or plan to relocate before starting work (required)
Education:
Bachelor's (preferred)
Experience:
C++: 4 years (required)
Unreal Engine: 4 years (required)
Work authorisation:
United Kingdom (required)
Work Location: Hybrid remote in Cheltenham GL50 1TA
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.