Senior Gameplay Programmer

Placements24

Soweto

On-site

ZAR 800,000 - 1,200,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health benefits
Performance-based bonuses
Generous paid time off
Global games visibility

Job summary

Placements24 in Soweto is seeking a Senior Gameplay Programmer to design and refine core gameplay systems for ambitious projects. You will collaborate with designers and artists to translate creative visions into robust gameplay using C++ and modern engines.

You will mentor junior programmers, review code, and help shape technical decisions while staying current with industry trends in a dynamic studio environment near Johannesburg.

Qualifications

  • Extensive experience as a Gameplay Programmer in the video game industry.
  • Proficiency in C++ and object-oriented programming principles.
  • Experience with game engines such as Unreal Engine or Unity.
  • Strong understanding of gameplay mechanics, character controllers, AI, and physics.
  • Excellent problem-solving and debugging skills.
  • Ability to work effectively in a team environment and communicate technical concepts clearly.
  • Experience with version control systems (e.g., Perforce, Git).
  • A degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.

Responsibilities

  • Design, implement, and optimize core gameplay systems and mechanics.
  • Collaborate with game designers to define and iterate on gameplay features.
  • Work closely with artists and animators to integrate character controls, abilities, and visual feedback.
  • Write clean, efficient, and well-documented code in C++ or relevant scripting languages.
  • Debug and resolve gameplay-related issues, ensuring a smooth and polished player experience.
  • Profile and optimize gameplay systems for performance on target platforms.
  • Mentor junior programmers and contribute to code reviews.
  • Stay current with industry trends and emerging technologies in game development.
  • Contribute to technical design discussions and decision-making processes.
  • Ensure the technical implementation of gameplay features meets design and quality standards.

Skills

C++
OO programming
Team collaboration
Problem solving

Education

Bachelor's degree in Computer Science/Software Engineering or related field

Tools

Unreal Engine
Unity
Git
Perforce

Job description

About the Role

Our client, a highly respected and innovative game development studio known for pushing the boundaries of interactive entertainment, is seeking a talented Senior Gameplay Programmer to join their team in Soweto . This role is critical in designing, implementing, and refining the core mechanics and systems that define the player experience. You will collaborate closely with designers and artists to translate creative visions into robust, engaging gameplay. This position offers the opportunity to work on exciting, ambitious projects and contribute significantly to the development of cutting-edge games within a dynamic and creative studio environment.

Key Responsibilities
  • Design, implement, and optimize core gameplay systems and mechanics.
  • Collaborate with game designers to define and iterate on gameplay features.
  • Work closely with artists and animators to integrate character controls, abilities, and visual feedback.
  • Write clean, efficient, and well-documented code in C++ or relevant scripting languages.
  • Debug and resolve gameplay-related issues, ensuring a smooth and polished player experience.
  • Profile and optimize gameplay systems for performance on target platforms.
  • Mentor junior programmers and contribute to code reviews.
  • Stay current with industry trends and emerging technologies in game development.
  • Contribute to technical design discussions and decision-making processes.
  • Ensure the technical implementation of gameplay features meets design and quality standards.
Requirements
  • Extensive experience as a Gameplay Programmer in the video game industry, with a strong portfolio of shipped titles.
  • Proficiency in C++ and object-oriented programming principles.
  • Experience with game engines such as Unreal Engine or Unity.
  • Strong understanding of gameplay mechanics, character controllers, AI, and physics.
  • Excellent problem-solving and debugging skills.
  • Ability to work effectively in a team environment and communicate technical concepts clearly.
  • Experience with version control systems (e.g., Perforce, Git).
  • A degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • Passion for creating fun and engaging gameplay experiences.
Benefits
  • Our client offers a competitive salary, comprehensive health and wellness benefits, and performance-based bonuses.
  • Employees enjoy a collaborative and creative work environment, generous paid time off, and opportunities for professional growth and skill development.
  • This role provides the chance to work on exciting, high-impact projects that reach a global audience, contributing directly to the core fun of our games in the vibrant setting of Soweto .
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Gameplay Programmer - Core Mechanics
Senior Gameplay Programmer - Core Mechanics

Placements24 • Soweto

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Health insurance
Retirement plan
+4
Senior Game Programmer (Gameplay)
Senior Game Programmer (Gameplay)

Placements24 • Pretoria

On-site
ZAR 900,000 - 1,200,000
Competitive salary and project bonuses
Medical, dental, and vision insurance
Generous paid time off and flexible/hy
+2
Senior Game Programmer (Gameplay)
Senior Game Programmer (Gameplay)

Placements24 • Gqeberha

On-site
ZAR 850,000 - 1,500,000
Medical aid
Retirement contributions
State-of-the-art studio
+1
Senior Gameplay Programmer & Systems Designer
Senior Gameplay Programmer & Systems Designer

Placements24 • Benoni

Hybrid
ZAR 600,000 - 900,000
Medical aid
Retirement planning
Performance bonuses
+1
Senior Gameplay Programmer
Senior Gameplay Programmer

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,500,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Gameplay Programmer
Senior Gameplay Programmer

Placements24 • Stellenbosch Local Municipality

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work arrangement
Professional development opportunities
Medical, dental, and vision insurance
+2
Senior Game Programmer (Gameplay)
Senior Game Programmer (Gameplay)

Placements24 • East London

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Health insurance
Paid time off
+5
Senior Game Programmer (Gameplay)
Senior Game Programmer (Gameplay)

Placements24 • Upington

On-site
ZAR 600,000 - 900,000
Medical aid
Retirement contributions
Professional growth opportunities
+1
Senior Gameplay Programmer - AI & Mechanics Specialist
Senior Gameplay Programmer - AI & Mechanics Specialist

Placements24 • George

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Dental plan
Retirement plan
Senior Game Programmer (Gameplay)
Senior Game Programmer (Gameplay)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,400,000
Health, dental, vision insurance
Home office stipend
Retirement plan with company matching
+1