The pathway
How you actually get there, here
How you become one varies far more by country than what one does. This is the UK route. Most people take one of these ways in; the right one depends on where you're starting from.
- 1
From Associate XR Developer (L1)
1.5 - 2.5 yearsSkills to master
- Independent feature delivery, strong performance optimisation skills, effective debugging, proactive problem identification.
You're ready to move on when
- Consistently delivers features with minimal supervision and few critical bugs.
- Demonstrates a solid understanding of the full development lifecycle for XR features.
- Proactively identifies and proposes solutions to technical challenges.
- Acts as an informal mentor to new joiners, helping them get unstuck.
- 2
From Traditional Game Developer
2-3 years (with XR focus)Skills to master
- Deep understanding of XR-specific performance constraints, interaction design for comfort, spatial computing concepts, and platform SDKs (Meta Quest, ARKit/ARCore).
You're ready to move on when
- Successfully transitioned from traditional game projects to shipping XR applications.
- Demonstrates expertise in optimising for VR/AR framerates and avoiding cybersickness.
- Has a portfolio showcasing strong XR-specific projects, not just flat screen games.
- Understands the unique challenges of developing for 6DoF headsets and mobile AR.
- 3
From Related Software Engineering Role (e.g., C++ Developer)
2-3 years (with self-taught XR focus)Skills to master
- Proficiency in a game engine (Unity/Unreal), 3D maths application, real-time rendering concepts, and understanding XR interaction paradigms.
You're ready to move on when
- Has built and released personal XR projects, demonstrating self-taught capability.
- Strong foundational software engineering skills, quickly picking up engine-specific workflows.
- Can articulate the differences and challenges of XR development compared to traditional software.
- Shows a genuine passion and curiosity for immersive technologies.