Skip to content
×

Senior Gameplay Programmer

Remote / Online - Candidates ideally in
Vereeniging, 1904, South Africa
Listing for: Placements24
Remote/Work from Home position Listed on 2026-11-05
Job specializations:

Job Description & How to Apply Below

Location: Vereeniging

About the Role

Our client, an established and innovative game development studio known for creating engaging and critically acclaimed titles, is seeking a highly skilled Senior Gameplay Programmer. This role is integral to designing, implementing, and refining the core mechanics and player interactions that define our games. The ideal candidate will have a strong background in C++ programming, extensive experience with game engines (e.g., Unreal Engine, Unity), and a deep passion for creating fluid and intuitive gameplay experiences.

This position offers a hybrid work model, providing flexibility and balancing essential in-studio collaboration with productive remote workdays. You will work closely with designers, artists, and other engineers to translate creative concepts into seamless, enjoyable gameplay. Join a talented team dedicated to crafting memorable gaming experiences. We are committed to fostering a creative and supportive environment where innovation thrives. This is an exceptional opportunity to contribute your expertise to exciting projects and shape the future of interactive entertainment in
** Vereeniging**. You will play a key role in bringing virtual worlds to life through compelling gameplay.

Key Responsibilities
  • Design, implement, and iterate on core gameplay systems and mechanics using C++ and game engine technologies.
  • Collaborate closely with game designers to prototype, develop, and polish game features, ensuring they meet design goals and quality standards.
  • Write clean, efficient, well-documented, and maintainable code.
  • Identify and address performance bottlenecks and bugs within gameplay systems.
  • Work with artists and animators to integrate character controls, physics, and animations smoothly.
  • Contribute to the technical design and architecture of gameplay features and systems.
  • Mentor junior programmers, providing guidance on best practices and problem-solving.
  • Participate actively in code reviews, offering and receiving constructive feedback.
  • Stay current with advancements in game development technologies, tools, and techniques.
  • Contribute to a positive and collaborative team culture, fostering innovation and knowledge sharing.
Requirements
  • Minimum of 5 years of professional experience in game development, with a focus on gameplay programming.
  • Strong proficiency in C++ and object-oriented programming principles.
  • Extensive experience with a major game engine such as Unreal Engine or Unity.
  • Proven ability to implement complex gameplay systems (e.g., AI, combat, player control, physics).
  • Solid understanding of game design principles and the ability to translate design concepts into functional code.
  • Experience with debugging tools and performance profiling.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities, with experience in collaborative development environments.
  • Experience with hybrid work models and effective remote collaboration tools.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent industry experience.
Benefits
  • Competitive salary commensurate with experience and skills.
  • Hybrid work model offering a blend of studio and remote work flexibility.
  • Opportunity to work on exciting and diverse game titles.
  • Access to industry-standard development tools and technologies.
  • Professional growth and development opportunities within a growing studio.
  • Collaborative and creative work environment in
    ** Vereeniging**.
  • Potential for bonuses and profit sharing.

Position Requirements

10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction

Search for further Jobs Here:

SEARCH JOBS: 10+ Million Listings
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary