Lead Game Programmer; Unreal Engine
-
Software Development
Job Description & How to Apply Below
Location: Vereeniging
About the Role
Our client, a dynamic and innovative game development studio, is seeking a highly skilled Lead Game Programmer specializing in Unreal Engine to join their talented team in Vereeniging
. This senior leadership role is instrumental in guiding the technical direction and implementation of core gameplay systems for ambitious new titles. You will lead a team of talented programmers, mentor junior developers, and ensure the delivery of high-quality, performant, and engaging game experiences. The ideal candidate possesses a deep understanding of Unreal Engine, C++, and a passion for creating cutting-edge interactive entertainment.
This is a unique opportunity to make a significant impact on game development, influence technical architecture, and contribute to a studio known for its creative excellence. We are looking for a strong technical leader with a proven track record of shipping successful titles and a commitment to fostering a collaborative development environment in Vereeniging
.
- Lead, mentor, and manage a team of game programmers, fostering a culture of innovation and collaboration.
- Design, implement, and optimize core gameplay mechanics and systems using Unreal Engine and C++.
- Architect and maintain robust, scalable, and efficient game code.
- Collaborate closely with designers, artists, and other disciplines to translate game concepts into playable features.
- Identify and address technical challenges, ensuring game stability, performance, and quality.
- Conduct code reviews and provide constructive feedback to ensure code quality and adherence to best practices.
- Contribute to the technical design and roadmap of projects.
- Stay current with the latest advancements in game development technologies and techniques, particularly within the Unreal Engine ecosystem.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Minimum of 6 years of professional game development experience, with at least 2 years in a lead or senior programming role.
- Expert proficiency in Unreal Engine and C++.
- Strong understanding of game development pipelines, architectures, and best practices.
- Demonstrated experience in shipping multiple titles on PC and/or console platforms.
- Excellent problem-solving, debugging, and optimization skills.
- Strong leadership, communication, and interpersonal skills, essential for leading a team in Vereeniging
. - Experience with version control systems (e.g., Git, Perforce).
- Our client offers a competitive salary package and a comprehensive benefits program, including medical, dental, and vision coverage.
- Opportunities for professional growth through training, conferences, and internal knowledge sharing are provided.
- Access to cutting-edge hardware and software development tools is guaranteed.
- A dynamic, creative, and supportive work environment awaits in Vereeniging
. - Potential for performance bonuses and career advancement within a growing studio.
- Generous paid vacation and sick leave policies.
- Be part of a team creating the next generation of interactive 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).
View / Apply for Jobs
Matching My Jurisdiction