Senior Gameplay Programmer

Placements24

Mossel Bay

On-site

ZAR 900,000 - 1,200,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical aid and retirement fund
Competitive bonus structure
Coastal studio environment
Generous annual leave
Wellness programs

Job summary

Placements24 in Mossel Bay, Western Cape, is seeking a Senior Gameplay Programmer to design, implement, and refine core gameplay systems. You will collaborate with designers and artists to create engaging player experiences, optimize performance, and mentor junior developers.

A passion for innovative mechanics and a strong coding foundation are essential for success. The role demands senior-level experience, strong C++ skills, and proficiency with major engines.

Qualifications

  • Minimum of 6 years of professional experience in game development, with a focus on gameplay programming.
  • Proficiency in C++ and OO design principles.
  • Experience with Unreal Engine or Unity.
  • Solid understanding of game physics, AI, animation systems, and input handling.
  • Experience in debugging and performance profiling.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Ability to work in a fast-paced, collaborative environment.
  • Shipped at least one title in a significant gameplay programming role.

Responsibilities

  • Design, develop, and implement robust and efficient gameplay systems and features using C++.
  • Collaborate with game designers to translate concepts into functional gameplay code.
  • Work with artists to integrate character controls, animations, and abilities.
  • Optimize gameplay code for performance across target platforms.
  • Identify and resolve bugs and technical issues in gameplay codebase.
  • Participate in code reviews to maintain code quality.
  • Contribute to the technical design and architecture of game systems.
  • Mentor junior programmers and share best practices.
  • Stay current with advancements in game development technologies.
  • Document code and technical designs effectively.

Skills

Gameplay programming
Teamwork
Problem solving
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

Unreal Engine
Unity
C++

Job description

About the Role

Our client, a highly acclaimed game development studio located in the scenic coastal town of Mossel Bay, Western Cape , is seeking an experienced Senior Gameplay Programmer to join their talented engineering team. This role is central to bringing innovative game mechanics and player interactions to life. You will be responsible for designing, implementing, and refining core gameplay systems, collaborating closely with designers and artists to ensure a seamless and engaging player experience. We are looking for a proactive, creative, and technically adept programmer with a deep understanding of game development principles and a passion for creating fun and compelling gameplay. Join our growing studio in Mossel Bay, Western Cape , and contribute to the creation of memorable gaming experiences that resonate with players worldwide.

Key Responsibilities
  • Design, develop, and implement robust and efficient gameplay systems and features using C++.
  • Collaborate closely with game designers to translate concepts and mechanics into functional game code.
  • Work with artists and animators to integrate character controls, animations, and special abilities seamlessly.
  • Optimize gameplay code for performance, ensuring smooth frame rates and efficient memory usage across target platforms.
  • Identify and resolve bugs and technical issues within the gameplay codebase.
  • Participate in code reviews, providing constructive feedback to peers and ensuring code quality and maintainability.
  • Contribute to the technical design and architecture of game systems.
  • Mentor junior programmers, sharing knowledge and best practices.
  • Stay current with advancements in game development technologies and techniques.
  • Document code and technical designs effectively.
Requirements
  • Minimum of 6 years of professional experience in game development, with a strong focus on gameplay programming.
  • Proficiency in C++ and experience with object-oriented design principles.
  • Experience with one or more major game engines such as Unreal Engine or Unity.
  • Solid understanding of game physics, AI, animation systems, and input handling.
  • Experience in debugging and performance profiling.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Ability to work effectively in a fast-paced, collaborative environment.
  • Bachelor's degree in Computer Science, Game Development, or a related field, or equivalent professional experience.
  • Shipped at least one title in a significant gameplay programming role.
Benefits
  • Our client offers a competitive salary, an attractive bonus structure, and a comprehensive benefits package including medical aid and retirement fund contributions.
  • We provide a unique work environment on the coast, opportunities for professional growth, and the chance to work on exciting, innovative game projects.
  • Enjoy generous annual leave, wellness programs, and a supportive team culture.
  • The Mossel Bay, Western Cape studio is a beautiful place to work.
  • Become a key player in shaping the future of interactive entertainment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 • Gqeberha

On-site
ZAR 850,000 - 1,500,000
Medical aid
Retirement contributions
State-of-the-art studio
+1
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 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 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 • Upington

On-site
ZAR 600,000 - 900,000
Medical aid
Retirement contributions
Professional growth opportunities
+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 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Competitive salary
Access to industry-standard tools
+3