Location: Office-based or Hybrid Job type: Full-time, permanentReports to: Head of VRJob OverviewYou 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 ResponsibilitiesVR DevelopmentBuild VR prototypes and production-ready experiences in Unreal EngineImplement interactions, systems, and environment layoutsIterate quickly on mechanics and user experience based on feedbackTroubleshoot performance issues, interaction bugs, and VR-specific challengesOwn the quality of your work end-to-end, from prototype to packaged buildDesign and IdeationContribute to early concepting and creative explorationHelp shape experience design, flow, and interaction ideasTurn rough ideas into actionable prototypesBalance creative ambition with technical feasibilityBe comfortable changing direction as requirements evolveClient EngagementLead client meetings, demos, and feedback sessionsExplain technical possibilities and constraints in plain languageRepresent the team confidently when neededRequired Skills and ExperienceDeep 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 principlesComfortable talking to clients and non-technical stakeholdersSelf-directed and happy to figure things out without hand-holdingComfortable 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 outputNice to HaveVR development experience, especially for Quest or Pico headsets3D asset workflow experience (modelling, texturing, animation)Familiarity with AWS servicesExperience with Perforce or similar version controlExperience 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 wayAbout CappfinityCappfinity 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.
If you are seeing this message it may be an redirection error,
please contact our support with this code:
Q0NCb3QvMi4wIChodHRwczovL2NvbW1vbmNyYXdsLm9yZy9mYXEvKQ==