SENIOR CRAFT SPECIALIST XR DEVELOPER (PROJECT CONTRACT)

Contract

Ref #19503-TJ

tracycv@pcs-sa.co.za
Employer Description
A creative production studio driven by innovation, impact, and immersive storytelling. We specialise in crafting high-end visual content, from cutting-edge motion design and animation to interactive eLearning, VR, and simulation experiences
Job Description
  • Developing advanced VR/XR applications and immersive training experiences in Unity.
  • Translating project and client requirements into appropriate technical requirements,
  • 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
  • Designing and developing immersive XR interactions, object behaviours, physics-based interactions, UI/UX systems and multimodal feedback.
  • Creating intuitive and comfortable XR experiences
  • Profiling and optimising applications across CPU, GPU, memory, assets, shaders, textures and runtime performance.
  • Optimising code for maintainability, scalability and performance.
  • Integrating and maintaining VR/AR SDKs and platform technologies.
  • Reviewing code and providing technical guidance to other XR Developers.
  • Supporting prototypes and experimentation with new technologies, tools, workflows and scalable XR product opportunities.
Qualifications

Degree/Diploma

Skills
  • 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
  • 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 Git/version-control discipline, including branching and merging practices.
  • Ability to take technical responsibility for assigned areas of complex XR projects.
  • Strong experience with OpenXR, XR Interaction Toolkit and/or other major XR SDKs.
  • Experience developing for Meta Quest, Pico and other VR/XR hardware platforms.
  • Experience with VR/XR training simulators or industrial simulation environments.
  • Experience integrating software with physical simulator controls and hardware.
  • Working knowledge of Arduino, Raspberry Pi or embedded/controller systems.
  • Experience integrating custom switches, pedals, sensors, controllers or other physical inputs with Unity.
  • Experience with serial communication, middleware, Node.js or hardware/software communication interfaces.
Salary/Package
R30 000 – R38 000 (Negotiable)
Benefits

To be confirmed

Job Post Expiration
2026-10-11

Interested in this Job?

When you select an option, a popup will appear with a form. Complete the form, and we’ll send your application or drop your friend a quick email with the job details.

Send to a friend

This field is for validation purposes and should be left unchanged.
Your Friends Name(Required)
Your Name(Required)