Developer Games

Job Profile: Developer Games
Regenesys Corporate Education (CE)
Digital Production Team

Location: Johannesburg
Reports to: Instructional Designer | Team lead

Role Overview

The Developer: Games is responsible for the development of interactive simulations, serious games, virtual reality experiences, and immersive educational applications that support Regenesys learning initiatives.

The role will utilise Unity as the primary development platform and work closely with instructional designers and 3D artists to create engaging, scalable, and technically robust learning experiences.

Key Responsibilities

Game & Simulation Development

  • Develop serious games and gamified learning experiences using Unity.
  • Design and implement gameplay mechanics, scoring systems, and learner engagement systems.
  • Create simulation-based learning environments.
  • Develop VR learning applications and immersive experiences.

Technical Development

  • Develop and maintain code bases using C#.
  • Integrate analytics, assessments, and learner tracking functionality.
  • Develop APIs and platform integrations where required.
  • Optimise applications for performance and usability.

VR/XR Development

  • Build interactive VR training environments.
  • Support future XR and mixed-reality initiatives.
  • Integrate VR applications with learning ecosystems and learning platforms.

Collaboration

  • Work closely with Instructional Designers to translate learning outcomes into interactive experiences.
  • Partner with the 3D Generalist to integrate models, animations, and environments into applications.
  • Participate in design reviews and agile development activities.

Version Control & Documentation

  • Maintain repositories using GitHub.
  • Produce technical documentation.
  • Support testing and troubleshooting activities.

Key Requirements

  • Degree or Diploma in Game Development, Software Engineering, Computer Science, or related field.
  • 3+ years’ experience in Unity development.
  • Strong proficiency in C# programming.
  • Experience developing VR applications.
  • Experience working with GitHub version control.
  • Understanding of software development lifecycle practices.
  • Experience integrating multimedia and interactive content.

Competencies & Attributes

  • Strong problem-solving skills.
  • Creative thinker.
  • Collaborative team player.
  • Excellent attention to detail.
  • Strong technical aptitude.
  • Passion for immersive technologies.
  • Results-oriented.

REGISTER NOW

By submitting this form, you agree to our Privacy Policy.