Senior Gameplay Programmer — Craft Core Mechanics & Fun

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

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Gameplay Programmer - Hybrid, Core Mechanics Mastery
Senior Gameplay Programmer - Hybrid, Core Mechanics Mastery

Placements24 • Soweto

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

Placements24 • Soweto

On-site
ZAR 800,000 - 1,200,000
Health benefits
Performance-based bonuses
Generous paid time off
+1
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 Gameplay Programmer - Hybrid | Unreal/Unity Expert
Senior Gameplay Programmer - Hybrid | Unreal/Unity Expert

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Competitive salary
Access to industry-standard tools
+3
Senior Gameplay Programmer (Unreal/Unity)
Senior Gameplay Programmer (Unreal/Unity)

Placements24 • Gqeberha

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

Placements24 • Benoni

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

Placements24 • Pretoria

Hybrid
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 Gameplay Programmer — C++/Unreal
Senior Gameplay Programmer — C++/Unreal

Placements24 • Upington

On-site
ZAR 600,000 - 900,000
Medical aid
Retirement contributions
Professional growth opportunities
+1
Senior Gameplay Programmer - Hybrid Unreal/Unity
Senior Gameplay Programmer - Hybrid Unreal/Unity

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,500,000
Medical insurance
Dental insurance
Vision insurance
+3
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