Lead Game Programmer; Console
Vereeniging, 1904, South Africa
Listed on 2026-10-30
-
Software Development
Game & 3D/XR Development, C++ Developer, Software Engineer, Software Architect
Location: Vereeniging
About the Role
A progressive game development studio located in Vereeniging, Gauteng
, is seeking an experienced Lead Game Programmer specializing in console development. This leadership position is responsible for driving the technical vision and implementation of core game systems, ensuring high-quality performance and engaging gameplay on major console platforms. The ideal candidate will have a strong command of C++ and extensive experience with game engines like Unreal Engine or Unity. You will lead a team of talented programmers, mentor junior developers, and collaborate closely with design and art teams to bring groundbreaking games to life.
This is a fantastic opportunity to make a significant impact on next-generation titles developed in Vereeniging
.
- Lead the design, implementation, and optimization of core game systems (e.g., physics, AI, rendering, gameplay mechanics) for console platforms.
- Mentor and guide a team of game programmers, fostering a collaborative and high-performing environment.
- Collaborate with designers and artists to translate game concepts into functional and engaging gameplay features.
- Write clean, efficient, and maintainable C++ code, adhering to best practices.
- Optimize game performance for target console hardware, identifying and resolving bottlenecks.
- Debug and resolve complex technical issues throughout the development lifecycle.
- Contribute to technical architecture decisions and long-term project planning.
- Stay up-to-date with the latest advancements in game development technology and console hardware.
- Participate in code reviews and contribute to the continuous improvement of development processes.
- Ensure seamless integration of game logic with engine features and third-party SDKs relevant to Vereeniging's gaming scene.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
- Minimum of 8 years of professional experience in game programming, with at least 3 years in a lead or senior role.
- Proven experience developing for major console platforms (Play Station, Xbox).
- Expert proficiency in C++ and experience with object-oriented design principles.
- Strong experience with Unreal Engine or Unity, including custom engine development or deep feature implementation.
- Solid understanding of graphics programming, physics engines, AI algorithms, and gameplay systems.
- Excellent debugging and problem-solving skills.
- Strong leadership, communication, and team-building abilities.
- Experience with version control systems (e.g., Git, Perforce).
- A portfolio or demonstrable examples of shipped console titles is highly desirable, reflecting work done within Gauteng or similar tech hubs.
Our client offers a competitive salary, excellent benefits including health insurance and a retirement fund, and opportunities for professional growth.
This role features a hybrid work model, blending the flexibility of remote work with essential in-office collaboration at our Vereeniging studio. You'll join a passionate and talented team working on exciting, high-profile projects within the Gauteng gaming industry. Be part of creating the next generation of console entertainment.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).