Senior Game Developer

Full Time 3 days ago Johannesburg North, South Africa

Employment Information

Join a dynamic and creative development team focused on delivering exceptional interactive experiences. This role offers the opportunity to work with cutting-edge technologies, contribute to exciting game development projects, and collaborate with talented professionals who are passionate about innovation and quality. As a Senior Game Developer, you will play a key role in designing, developing, and optimising gameplay systems and real-time applications. You'll be responsible for writing clean, scalable code, troubleshooting complex technical issues, and contributing to the overall technical direction of projects. This opportunity is ideal for a highly skilled developer who enjoys tackling technical challenges, mentoring best practices, and working within a collaborative and performance-driven environment.

Key Responsibilities:

  • Design, develop, and maintain game systems and real-time interactive applications
  • Build and optimise gameplay features using industry-leading development tools and frameworks
  • Write clean, efficient, and maintainable code following established development standards
  • Troubleshoot, debug, and resolve technical issues throughout the development lifecycle
  • Collaborate with multidisciplinary teams to deliver high-quality gaming experiences
  • Contribute to code reviews, technical discussions, and development best practices
  • Optimise applications for performance, scalability, and maintainability
  • Work within existing codebases while contributing new features and enhancements

Job Experience and Skills Required:

  • Degree in Computer Science, Software Engineering, Game Development, or a related field advantageous
  • Proven experience developing games or real-time interactive applications
  • Strong experience working with Unity and C#, or Unreal Engine and C++
  • Experience working within collaborative software development teams
  • Exposure to the complete software development lifecycle
  • Strong programming skills in C#, C++, or related languages
  • Experience with Unity development and scripting, or Unreal Engine and Blueprints
  • Strong understanding of software architecture and coding best practices
  • Experience using Git and structured source control methodologies
  • Proficiency in debugging, profiling, and performance optimisation
  • Strong analytical and problem-solving abilities
  • Ability to work effectively in a remote environment
  • Strong organisational and communication skills
  • High attention to detail and commitment to quality
  • Knowledge of graphics pipelines and optimisation principles advantageous
  • Experience developing for mobile, VR, console, or other platforms beneficial
  • Exposure to DirectX, OpenGL, or related technologies advantageous
  • Experience using project management tools such as Jira beneficial
  • Genuine passion for game development and interactive technologies

Apply now!
For more exciting IT vacancies, please visit:
www.networkrecruitmentinternational.com
We also specialise in recruiting for:
Software Developers (Back-End, Front-End, Full Stack)
Mobile Developers
Business & Systems Analysts
BI & SQL Experts
UI/UX Professionals
Data Scientists & Data Analysts
Big Data Professionals
Cloud Experts
Infrastructure Specialists
DevOps & SecOps Engineers
Cybersecurity Specialists
SEO / Digital Designers
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

For more information, contact:
Caitlin Ferley
Recruitment Consultant
Linkedin: www.linkedin.com/in/caitlin-ferley-b94a80218
Wakanda Jobs - Find All Jobs

New Things Will Always
Update Regularly

Wakanda Jobs - Find All Jobs
Your experience on this site will be improved by allowing cookies Cookie Policy