×
Register Here to Apply for Jobs or Post Jobs. X

Senior​/Craft Specialist XR Developer

Job in Randburg, Johannesburg, 2000, South Africa
Listing for: PRR Recruitment Services
Full Time position
Listed on 2026-09-04
Job specializations:
  • Software Development
    Game & 3D/XR Development, App Developer - Mobile/Web, Software Architect, Software Engineer
Job Description & How to Apply Below
Position: Senior / Craft Specialist XR Developer
Location: Randburg

We're Hiring:
Senior / Craft Specialist XR Developer (Project Contract)

Looking for an experienced Senior / Craft Specialist XR Developer to join our XR Development team and play a key technical role in the development of immersive VR/XR training experiences, simulators and interactive technology solutions.

This is not simply a Unity development role.

We're looking for someone who can operate confidently across XR development, system architecture, optimisation, interaction design, technical problem-solving and hardware/software integration --- while also helping strengthen the technical capability of the wider XR team.

You'll work with in multidisciplinary project teams alongside XR Developers, 3D Artists, Animators, Learning specialists, QA, Delivery Leads and our simulator/hardware resources.

At this level, we need someone who can take on complex technical challenges, help establish the right technical approach for projects, support and mentor developing XR Developers and contribute to the continued evolution of T 's XR frameworks, tools and development practices. This reflects the Craft Specialist framework's emphasis on advanced implementation, specialist problem-solving, mentorship, framework maturity and operational technical leadership.

What you'll be responsible for

  • Developing advanced VR/XR applications and immersive training experiences in Unity.

  • Translating project and client requirements into appropriate technical requirements, use cases and interaction solutions.

  • Supporting the technical setup and initialisation of XR projects, including selecting appropriate development tools, frameworks, SDKs and technologies.

  • Configuring and maintaining development environments, repositories, XR SDKs and build pipelines.

  • Conducting technical feasibility assessments and proof-of-concepts for new functionality, technologies and integrations.

  • Designing and developing immersive XR interactions, object behaviours, physics-based interactions, UI/UX systems and multimodal feedback.

  • Creating intuitive and comfortable XR experiences that consider usability, accessibility, ergonomics and motion comfort.

  • Profiling and optimising applications across CPU, GPU, memory, assets, shaders, textures and runtime performance.

  • Optimising code for maintainability, scalability and performance.

  • Maintaining strong coding standards, architectural consistency, documentation and version-control discipline.

  • Integrating and maintaining VR/AR SDKs and platform technologies.

  • Contributing to the maintenance and improvement of T 's shared XR frameworks, reusable systems, project templates and development pipelines.

  • Diagnosing and resolving complex runtime, integration and performance issues.

  • Supporting reliable deployment across VR headsets, desktop environments and other target platforms.

  • Working closely with Delivery Leads to identify technical dependencies, risks, resource requirements and implementation considerations.

  • Providing technical input into project scoping, feasibility, solution architecture and implementation planning.

  • Supporting quotations, proposals, demonstrations and technical costing where specialist input is required.

  • Reviewing code and providing technical guidance to other XR Developers.

  • Mentoring and supporting developing team members through practical guidance, knowledge sharing and problem-solving.

  • Contributing to technical workshops, documentation, best practices and the ongoing development of T 's XR capability.

  • Researching emerging XR technologies, APIs, AI integrations and other technologies that could strengthen T 's solutions.

  • Supporting prototypes and experimentation with new technologies, tools, workflows and scalable XR product opportunities.

What we're looking for

Must have:

  • Strong professional experience in Unity development within VR, XR, game development, simulation or another interactive real-time environment.

  • Advanced working knowledge of C# and object-oriented programming.

  • Strong understanding of software architecture, reusable code, maintainability and scalable development practices.

  • Practical experience developing VR/XR applications for commercial, training, simulation or comparable environments.

  • Strong experience with Unity XR development tools and SDKs.

  • Experience implementing complex XR interactions, object behaviours, physics and UI systems.

  • Strong understanding of XR UX, usability and interaction principles.

  • Experience profiling and optimising Unity applications for CPU, GPU and memory performance.

  • Strong debugging and technical problem-solving ability.

  • Experience integrating and managing SDKs, libraries, plug-ins and project dependencies.

  • Strong Git/version-control discipline, including branching and merging practices.

  • Experience working with structured development environments and reusable frameworks.

  • Ability to independently investigate and resolve complex technical issues.

  • Experience working collaboratively across multidisciplinary development and production teams.

  • Ability to provide code reviews, technical guidance and mentorship to…

Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary