Senior Game Programmer

Placements24

Rustenburg

Hybrid

ZAR 800,000 - 1,200,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Remote work options
Paid time off
Career development
Exciting game projects in Rustenburg

Job summary

Placements24 in Rustenburg is seeking a Senior Game Programmer to design and implement core gameplay systems and features, driving high-quality, performant titles for next-generation projects.

You will work with Unreal Engine or Unity, mentor junior developers, and contribute across the full game development cycle from concept to release in a collaborative studio environment.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience.
  • 5+ years of professional game development experience, with a proven track record of shipping titles.
  • Strong C++ programming skills and deep understanding of object-oriented design principles.
  • Experience with modern game engines like Unreal Engine or Unity.
  • Excellent problem-solving skills and the ability to work effectively in a collaborative team environment.

Responsibilities

  • Design, implement, and optimize complex game systems and features using C++ and relevant game engines (e.g., Unreal Engine, Unity).
  • Collaborate closely with designers, artists, and other engineers to translate game concepts into functional, exciting gameplay.
  • Write clean, maintainable, and efficient code, adhering to best practices and contributing to code reviews.
  • Debug and resolve complex technical issues across multiple platforms.
  • Contribute to architectural decisions and help mentor junior members of the programming team.

Skills

C++ programming
OO design
Unreal Engine
Unity
Collaborative teamwork
Problem-solving

Education

Bachelor's degree in Computer Science/Engineering

Tools

Unreal Engine
Unity

Job description

About the Role

Our client, a leader in interactive entertainment, is searching for a talented Senior Game Programmer to join their innovative studio in Rustenburg . You will play a critical role in developing and implementing core game mechanics, systems, and features for our next generation of titles. Working within a talented and passionate team, you will contribute to all phases of game development, from concept to release, ensuring high-quality, performant, and engaging gameplay experiences. This is a fantastic opportunity for an experienced programmer seeking to push technical boundaries and shape the future of gaming.

Key Responsibilities
  • Design, implement, and optimize complex game systems and features using C++ and relevant game engines (e.g., Unreal Engine, Unity).
  • Collaborate closely with designers, artists, and other engineers to translate game concepts into functional, exciting gameplay.
  • Write clean, maintainable, and efficient code, adhering to best practices and contributing to code reviews.
  • Debug and resolve complex technical issues across multiple platforms.
  • Contribute to architectural decisions and help mentor junior members of the programming team.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 5+ years of professional game development experience, with a proven track record of shipping titles.
  • Strong C++ programming skills and deep understanding of object-oriented design principles.
  • Experience with modern game engines like Unreal Engine or Unity.
  • Excellent problem-solving skills and the ability to work effectively in a collaborative team environment.
Benefits
  • An industry-leading salary and comprehensive benefits package.
  • Flexible work hours and remote work options available.
  • The chance to work on exciting, high-profile game projects in Rustenburg .
  • Generous paid time off, including extended holiday breaks.
  • A culture that fosters creativity, innovation, and continuous learning.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Game Programmer
Senior Game Programmer

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary and bonuses
Hybrid work model
Health and wellness benefits
+2
Senior Game Programmer
Senior Game Programmer

Placements24 • Bloemfontein

Hybrid
ZAR 650,000 - 900,000
Competitive salary
Hybrid work model
Professional development support
+1
Senior Game Developer
Senior Game Developer

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Health benefits
Hybrid work
+2
Lead Game Developer
Lead Game Developer

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work
Medical benefits
Professional development
+2
Senior Game Developer (Unity)
Senior Game Developer (Unity)

Placements24 • Pretoria

On-site
ZAR 600,000 - 900,000
Health and wellness benefits
Flexible working hours
Remote work option
Senior Game Programmer
Senior Game Programmer

Placements24 • East London

Hybrid
ZAR 700,000 - 1,000,000
Hybrid work model
Performance bonuses
Health insurance
+2
Video Game Producer
Video Game Producer

Placements24 • Rustenburg

Hybrid
ZAR 600,000 - 900,000
Salary bonus potential
Rustenburg projects
Medical aid
+4
Senior Gameplay Programmer
Senior Gameplay Programmer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,500,000
Highly competitive salary
Health, dental, and vision insurance
Generous paid time off
+1
Software Engineer - Game Development
Software Engineer - Game Development

Placements24 • East London

On-site
ZAR 480,000 - 720,000
Competitive base salary
Health, dental and vision insurance
Generous paid time off
+3
Remote Senior Software Engineer - Gaming Platform
Remote Senior Software Engineer - Gaming Platform

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,200,000
Fully remote work
Competitive salary
Medical, dental, vision insurance
+2