Unreal Engine VR Developer
Location: Office-based or Hybrid
Job type: Full-time, permanent
Reports to: Head of VR
Job Overview
You will be joining a small, high-impact team - working directly alongside the Head of VR and a Lead Developer to build our VR training and assessment products. There are no layers of management between you and the decisions that shape the product.
We build short, self-contained VR experiences designed to reveal how people think and behave under different conditions. For example, one of our levels puts participants in an Egyptian crypt where they need to solve puzzles to progress. While they're in the headset, a trained coach observes them in person - watching their body language, listening to their self-talk, noting how they approach problems. Afterwards, the coach uses what they've seen to deliver personalised feedback.
Your job is to build these experiences - you're creating the environments and interactions that give coaches something meaningful to observe. That means building things that are genuinely engaging, but also designed with purpose: every puzzle, every pressure point, every decision is there to draw out specific behaviours.
The work spans prototyping, client conversations, and hands-on development - but you'll have the space to do it properly. It's a small team with real ownership over what gets built and how.
Key Responsibilities
VR Development
- Build VR prototypes and production-ready experiences in Unreal Engine
- Implement interactions, systems, and environment layouts
- Iterate quickly on mechanics and user experience based on feedback
- Troubleshoot performance issues, interaction bugs, and VR-specific challenges
- Own the quality of your work end-to-end, from prototype to packaged build
Design and Ideation
- Contribute to early concepting and creative exploration
- Help shape experience design, flow, and interaction ideas
- Turn rough ideas into actionable prototypes
- Balance creative ambition with technical feasibility
- Be comfortable changing direction as requirements evolve
Client Engagement
- Lead client meetings, demos, and feedback sessions
- Explain technical possibilities and constraints in plain language
- Represent the team confidently when needed
Required Skills and Experience
- Deep technical knowledge of Unreal Engine, including Blueprint development and a working knowledge of C++
- Experience building interactive applications (VR experience preferred but not essential)
- Understanding of game design or experience design principles
- Comfortable talking to clients and non-technical stakeholders
- Self-directed and happy to figure things out without hand-holding
- Comfortable using AI coding tools (e.g. Claude Code, Cursor, or similar) and understanding where they help, where they break, and how to guide them to useful output
Nice to Have
- VR development experience, especially for Quest or Pico headsets
- 3D asset workflow experience (modelling, texturing, animation)
- Familiarity with AWS services
- Experience with Perforce or similar version control
- Experience with AI-assisted development workflows for Unreal Engine (e.g. MCP integrations, automated code generation)
- A genuine understanding of behavioural psychology or psychometrics - the product is built around revealing how people think and behave, so this goes a long way
About Cappfinity
Cappfinity is the world leader in strengths-based assessment, providing award-winning recruitment and leadership development solutions for organisations across the globe. We bring together strengths, expertise, data, innovation and human experience to assess and develop capability, fit and potential. Our teams in the UK, US, Australia, and Ireland are proud to be working with more than 150 organisations and over 5 million individuals in the service of our shared purpose - strengthening the world.
Recommended Jobs
Project Engineer (EU/UK)
About BeeX BeeX is building the world's most advanced Hovering Autonomous Underwater Vehicles (HAUVs). BeeX specialises in providing autonomous robotics solutions to safeguard underwater infras…
Teacher of Music role in Islington (ECT Support)
Inspire the next generation of musicians in this rewarding Early Career role. We are looking for a talented Music ECT to join us for a permanent position, providing a high-support induction while you…
Geography Teacher - Girls’ School, Croydon
Start Date: January 2026 Contract: Full-time | Permanent Salary: Paid to Scale An established girls’ school in Croydon is looking to appoint a committed Geography Teacher to join their…
Care Assistant (Weekdays 2pm to 8pm)
About The Role We have opportunities for Care Assistant roles. The main responsibility of the job is to deliver a high standard of care to our residents. Duties and Responsibilities: ~To ens…
Account Executive
Account Executive (B2B Sales) London | Hybrid | Uncapped Commission About Geomiq Geomiq is a fast-scaling London-based B2B technology company using AI and data to transform how companies buy …
IT Security Manager (IT)
IT Security Manager Our Client is a large international organisation who are looking to recruit an IT Security Manager with at least 5 to 8 years proven expertise. Provide advice, support and gui…
General Manager
Company: MICHAEL PAGE Job Type: Permanent, Full Time Salary: £90000 - £110000/annum
Negotiations Officer
About this Role About Us: Prospect is the trade union of choice for over 160,000 professionals, specialists and managers from across the UK. Our members vary from nuclear physicists and engineers…
Trading Market Risk Analyst - EAME Crude
About us At ExxonMobil, our vision is to lead in energy innovations that advance modern living and a net-zero future. As one of the world’s largest publicly traded energy and chemical comp…
Trust & Estates Manager
If your progression has stalled or your current firm doesn’t offer you the opportunities you’re looking for, this new and expanding team could be the answer. The role itself is pretty evenly split…