
Software/Game Developer (Mid-level)
- On-site, Remote, Hybrid
- Cape Town, Western Cape, South Africa
- Johannesburg, Gauteng, South Africa
- Cape Town, Western Cape, South Africa
+2 more- Tech & Product
Job description
Mid-Level Software/Game Developer – Hired through Project Y for Leading German Gaming Studio | Remote (Johannesburg & Cape Town)
We are hiring for a leading German gaming and XR studio that creates immersive experiences to support science communication and educational projects. They are looking for Mid-Level Developers who are passionate about building meaningful, playful, and educational digital experiences.
About the Role
This is an exciting opportunity to work on applications and XR projects at the intersection of game design, immersive technology, and research-based experiences. You’ll collaborate with designers, artists, and researchers to bring projects to life, while gaining hands-on experience and growing your skills in a supportive environment.
What You’ll Do
Develop interactive applications and XR experiences using Unity (C#) or Unreal Engine (Blueprints/C++).
Write clean, modular, and maintainable code while contributing to software architecture decisions.
Collaborate with multidisciplinary teams including designers, artists, and researchers.
Prototype, iterate, and test gameplay mechanics and interactive features.
Contribute creative ideas to enhance the user experience of educational and playful projects.
Optionally, work on VR/AR development for platforms like Meta Quest or PC VR.
Job requirements
Requirements
Experience with game engines: Unity (C#) or Unreal Engine (Blueprints/C++).
Basic to intermediate understanding of software architecture and modular code design.
Familiarity with gameplay programming, prototyping, and iterative development.
Strong teamwork and communication skills.
Native English.
Passion for creating meaningful and playful experiences.
Nice to Have
Experience with VR/AR development.
Familiarity with immersive educational or scientific content.
Understanding of UX/UI principles in interactive media.
Why Join
Opportunity to work on innovative XR projects that make a real-world impact.
Gain experience in a collaborative, creative, and growth-focused environment.
Mentorship and skill development opportunities with an experienced team.
Location
Remote work from Johannesburg or Cape Town.
or
All done!
Your application has been successfully submitted!
