Remote Gameplay Programmer

Placements24

South Africa

A distancia

ZAR 540.000 - 780.000

Jornada completa

Hace 5 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Medical aid
Remote-first environment
Professional development

Descripción de la vacante

Placements24 is seeking a skilled Remote Gameplay Programmer to develop core gameplay mechanics for PC and console games. You will implement player controls, AI, and gameplay features using C++ in a major game engine, collaborating with designers and engineers in a fully remote setting across South Africa.

The ideal candidate has 5+ years of professional gameplay programming experience, strong C++ skills, and a solid understanding of game design principles.

Formación

  • 5+ years of professional gameplay programming experience.
  • Strong C++ skills and experience with Unreal Engine or Unity.
  • Solid understanding of game design principles and player-centric development.
  • Experience implementing AI, physics, animation, and player input systems.
  • Proficient in debugging and performance profiling tools.
  • Excellent problem-solving and communication for remote collaboration.
  • Bachelor's degree or equivalent practical experience; portfolio of gameplay work.

Responsabilidades

  • Design, implement, and iterate on gameplay systems and features using C++ and a game engine.
  • Develop robust AI behaviors for NPCs and enemies.
  • Implement player controls, camera systems, and character movement.
  • Collaborate with designers to refine and balance gameplay based on feedback.
  • Optimize game code for performance and smooth frame rates.
  • Debug and resolve gameplay issues across platforms; participate in code reviews.
  • Work with engineers across domains to ensure seamless integration of gameplay systems.
  • Stay updated on game development tech and best practices.

Conocimientos

Gameplay programming
C++ proficiency
Remote collaboration
Problem-solving
Performance optimization

Educación

Bachelor's in CS or related

Herramientas

Unreal Engine
Unity

Descripción del empleo

About the Role

Our client, a forward-thinking game studio dedicated to crafting immersive and innovative gaming experiences, is looking for a skilled Remote Gameplay Programmer. This position is vital for developing and implementing core gameplay mechanics, player controls, AI behaviors, and interactive systems. You will collaborate closely with designers and other engineers to translate creative visions into functional and engaging gameplay. As a fully remote role, you'll have the flexibility to work from anywhere in South Africa, contributing to our mission of creating exceptional games. We seek a passionate programmer with a strong understanding of game development principles and a commitment to writing clean, efficient, and maintainable code. Join a dynamic team that values creativity, collaboration, and technical excellence.

Key Responsibilities
  • Design, implement, and iterate on gameplay systems, mechanics, and features using C++ and the game engine.
  • Develop robust and efficient AI behaviors for NPCs and enemies.
  • Implement player controls, camera systems, and character movement with a focus on responsiveness and feel.
  • Collaborate with game designers to refine and balance gameplay mechanics based on feedback and testing.
  • Optimize game code for performance, ensuring smooth frame rates and efficient resource utilization.
  • Debug and resolve complex gameplay-related issues across various platforms.
  • Work closely with other engineers (engine, tools, network) to ensure seamless integration of gameplay systems.
  • Contribute to code reviews and adhere to coding standards and best practices.
  • Stay updated on the latest advancements in game development technology and techniques.
Requirements
  • 5+ years of professional experience in gameplay programming for PC and console games.
  • Strong proficiency in C++ and experience with game engines such as Unreal Engine or Unity.
  • Solid understanding of game design principles and player-centric development.
  • Experience with implementing AI, physics, animation, and player input systems.
  • Proficiency in debugging and performance profiling tools.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork skills, essential for effective remote collaboration.
  • Bachelor's degree in Computer Science, Game Development, or a related field, or equivalent practical experience.
  • A portfolio or samples of work demonstrating gameplay programming expertise.
Benefits
  • This remote position offers a competitive salary, comprehensive medical aid, and opportunities for professional development. You'll work with a talented, passionate team on exciting projects, enjoying the flexibility and autonomy of a remote-first environment. Our client is committed to fostering a healthy work-life balance and providing a supportive culture for all employees, regardless of location.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Game Programmer (Gameplay)
Senior Game Programmer (Gameplay)

Placements24 • Benoni

Híbrido
ZAR 900.000 - 1.400.000
Health, dental, vision insurance
Home office stipend
Retirement plan with company matching
+1
Senior Game Programmer - Gameplay (Remote)
Senior Game Programmer - Gameplay (Remote)

Placements24 • LegKraal Gate

Híbrido
ZAR 1.641.000 - 2.297.000
Fully remote
Performance bonus
Professional development
Remote Lead Gameplay Programmer
Remote Lead Gameplay Programmer

Placements24 • LegKraal Gate

Híbrido
ZAR 1.976.000 - 2.964.000
Bonuses
Health insurance
Generous PTO
+4
Senior Gameplay Programmer
Senior Gameplay Programmer

Placements24 • Stellenbosch Local Municipality

Híbrido
ZAR 900.000 - 1.500.000
Hybrid work arrangement
Professional development opportunities
Medical, dental, and vision insurance
+2
Rustenburg Social Impact Programme Lead | Flexible Work
Rustenburg Social Impact Programme Lead | Flexible Work

Placements24 • Rustenburg

Híbrido
ZAR 1.975.000 - 2.962.000
Senior Gameplay Programmer
Senior Gameplay Programmer

Placements24 • Vereeniging

Híbrido
ZAR 900.000 - 1.200.000
Hybrid work model
Competitive salary
Access to industry-standard tools
+3
Lead Gameplay Programmer (Action Rpg)
Lead Gameplay Programmer (Action Rpg)

Placements24 • Klerksdorp

Híbrido
ZAR 1.976.000 - 2.964.000
Competitive salary and bonuses
Health/Dental/Vision insurance
Equity/Stock options
+4
Senior Game Programmer (Gameplay)
Senior Game Programmer (Gameplay)

Placements24 • Pretoria

Presencial
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
Senior Gameplay Programmer

Placements24 • Mtubatuba Local Municipality

Híbrido
ZAR 900.000 - 1.500.000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Gameplay Programmer
Senior Gameplay Programmer

Placements24 • Soweto

Presencial
ZAR 800.000 - 1.200.000
Health benefits
Performance-based bonuses
Generous paid time off
+1