Junior Unity Specialist
We usually respond within two weeks
Our Philosophy
At Realm Digital, we imagine, then build. We are passionate about technology and all things digital.
Our mission is to deliver excellent technology, excellently by offering innovative technology and digital solutions to our clients by partnering with them.
Our Core Values:
Customer experience is everything
We stick to our commitments
We communicate openly, honestly and regularly
We strive to be better every day
We deliver excellence, always
We are in this together
Our team is our greatest asset
Purpose:
We’re looking for a Junior Unity Specialist who can hit the ground running in assisting us with some really great projects.
Tasks include:
VR & Emerging Technology Support
Assist with the setup, configuration, and maintenance of VR hardware (headsets, controllers, sensors, PCs).
Support the building, testing, and deployment of VR applications.
Help prepare VR environments for demos, client sessions, and internal testing.
Perform basic troubleshooting of VR software and hardware issues.
Build & Technical Assistance
Assist in managing build processes for VR applications (under guidance).
Help ensure builds are correctly versioned, documented, and stored.
Test builds and report bugs, performance issues, and usability concerns clearly.
General Technical Support
Provide day-to-day technical support to internal team members using VR or related technologies.
Assist with setting up development environments and tools as required.
Help maintain basic technical documentation and setup guides.
Learning & Collaboration
Work closely with the Technology Specialist, developers, designers, and project teams.
Actively learn new tools, platforms, and technologies relevant to VR, AR, and emerging tech.
Participate in team discussions and contribute ideas for improving technical workflows.
Our Tech Stack includes (but not limited to):
Unity
Blender
Unity DevOps
PhotoShop
Our Ideal Candidate has the following skills and experience:
Essential
0–2 years experience building projects in Unity (personal, academic, or commercial) with a portfolio/GitHub to show work
Solid C# fundamentals (OOP, interfaces, events/delegates, collections, async basics)
Strong grasp of Unity basics: Scenes, Prefabs, ScriptableObjects, Components, Physics, Colliders, Raycasts, Animation, Audio
Comfortable working with UI (UGUI and/or UI Toolkit), including responsive layouts and basic UI logic
Debugging skills: using breakpoints, logs, profiling basics, and systematically isolating issues
Version control experience (Git or Unity Version Control/Plastic), including branching and resolving merge conflicts
Understanding of 3D fundamentals (transforms, vectors, quaternions/rotations, coordinate spaces)
Advantageous (Not Essential)
Mobile/standalone build experience (Android), build troubleshooting, and performance considerations
Basic performance optimisation: Profiler, avoiding GC spikes, batching/LOD awareness
Familiarity with URP, Shader Graph, post-processing, lighting, and scene optimisation
Experience with XR / VR / AR (XR Interaction Toolkit, OpenXR, Meta SDK)
Multiplayer basics (Photon / Netcode), Addressables, CI/CD, or automated testing
Qualifications
Relevant diploma, degree, or certification in IT, Computer Science, Game Development, Multimedia, or similar (advantageous but not mandatory).
Self-taught experience, personal projects, or hobbyist VR work will be strongly considered.
- Department
- Business Consulting
- Locations
- Cape Town, South Africa
- Remote status
- Hybrid
Already working at Pype?
Let’s recruit together and find your next colleague.