Senior Game Programmer (Gameplay)

Placements24

Gqeberha

In loco

ZAR 850.000 - 1.500.000

Tempo pieno

5 giorni fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Medical aid
Retirement contributions
State-of-the-art studio
Professional growth opportunities

Descrizione del lavoro

Placements24, Port Elizabeth-based game studio, seeks a Senior Game Programmer focused on Gameplay. You will design and implement core player experiences, collaborating with designers, artists, and engineers to bring engaging gameplay to life.

Requirements include a strong command of C++, experience with Unreal Engine or Unity, and at least five years in game development. You will mentor juniors and contribute to best practices in an agile environment.

Competenze

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • 5+ years of professional game development experience with a focus on gameplay programming.
  • Strong proficiency in C++ and OO design principles.
  • Experience with Unreal Engine or Unity.
  • Knowledge of game physics, AI, and core gameplay systems.
  • Experience with Git or Perforce version control.
  • Excellent debugging and problem-solving abilities.
  • Strong communication and teamwork in agile environments.
  • Passion for video games and engaging gameplay.

Mansioni

  • Design, implement, and maintain robust gameplay systems including character controls, AI, combat mechanics, and game logic.
  • Collaborate with game designers to translate design concepts into functional and engaging gameplay features.
  • Write clean, efficient, and well-documented code, primarily in C++ and potentially other relevant languages.
  • Optimize gameplay systems for various target platforms, ensuring smooth performance and responsiveness.
  • Debug and resolve complex programming issues across the game codebase.
  • Work closely with artists and animators to integrate character movement and animations into gameplay.
  • Participate in code reviews and contribute to establishing best practices for the programming team.
  • Mentor junior programmers and share knowledge to foster team growth.

Conoscenze

C++
OO design
Unreal Engine
Unity
Game physics
AI
Gameplay systems
Git
Perforce
Problem-solving
Teamwork

Formazione

Bachelor's degree in CS/Engineering

Descrizione del lavoro

About the Role

Our client, an award-winning video game development studio based in Port Elizabeth, Eastern Cape , is looking for a talented Senior Game Programmer specializing in Gameplay to join their innovative team. This role is crucial for designing, implementing, and refining the core player experiences that define our games. You will work on exciting new titles, collaborating closely with designers, artists, and other engineers to bring compelling gameplay mechanics to life. The ideal candidate will have a strong command of C++ and experience with game engines such as Unreal Engine or Unity. This is an on-site position, fostering close collaboration within our vibrant development studio in Port Elizabeth .

Key Responsibilities
  • Design, implement, and maintain robust and performant gameplay systems, including character controls, AI, combat mechanics, and game logic.
  • Collaborate with game designers to translate design concepts into functional and engaging gameplay features.
  • Write clean, efficient, and well-documented code, primarily in C++ and potentially other relevant languages.
  • Optimize gameplay systems for various target platforms, ensuring smooth performance and responsiveness.
  • Debug and resolve complex programming issues across the game codebase.
  • Work closely with artists and animators to integrate character movement and animations seamlessly into gameplay.
  • Participate in code reviews and contribute to establishing best practices for the programming team.
  • Mentor junior programmers and share knowledge to foster team growth.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in game development, with a focus on gameplay programming.
  • Strong proficiency in C++ and experience with object-oriented design principles.
  • Experience with major game engines like Unreal Engine or Unity.
  • Solid understanding of game physics, AI, and common gameplay systems.
  • Experience with version control systems (e.g., Git, Perforce).
  • Excellent problem-solving and debugging skills.
  • Strong communication and teamwork abilities, comfortable working within an agile development environment.
  • Passion for video games and a deep understanding of what makes gameplay fun and engaging.
Benefits

Our client offers a competitive salary package, reflecting your expertise and contribution, along with a comprehensive benefits plan including medical aid and retirement contributions. Employees enjoy a stimulating work environment within our state-of-the-art studio in Port Elizabeth , with access to the latest development tools and technologies. Opportunities for professional growth, attending industry conferences, and contributing to award-winning titles are abundant. We believe in fostering a strong team culture in the beautiful coastal setting of the Eastern Cape .

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Gameplay Programmer
Senior Gameplay Programmer

Placements24 • Mtubatuba Local Municipality

Ibrido
ZAR 900.000 - 1.500.000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Game Programmer (Gameplay)
Senior Game Programmer (Gameplay)

Placements24 • East London

In loco
ZAR 900.000 - 1.500.000
Competitive salary
Health insurance
Paid time off
+5
Senior Game Programmer (Gameplay)
Senior Game Programmer (Gameplay)

Placements24 • Pretoria

In loco
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 • Soweto

In loco
ZAR 800.000 - 1.200.000
Health benefits
Performance-based bonuses
Generous paid time off
+1
Senior Gameplay Programmer
Senior Gameplay Programmer

Placements24 • Stellenbosch Local Municipality

Ibrido
ZAR 900.000 - 1.500.000
Hybrid work arrangement
Professional development opportunities
Medical, dental, and vision insurance
+2
Senior Gameplay Programmer - Core Mechanics
Senior Gameplay Programmer - Core Mechanics

Placements24 • Soweto

Ibrido
ZAR 600.000 - 900.000
Hybrid work model
Health insurance
Retirement plan
+4
Senior Game Programmer (Gameplay)
Senior Game Programmer (Gameplay)

Placements24 • Upington

In loco
ZAR 600.000 - 900.000
Medical aid
Retirement contributions
Professional growth opportunities
+1
Senior Game Programmer - Unreal Engine Specialist
Senior Game Programmer - Unreal Engine Specialist

Placements24 • Gqeberha

Ibrido
ZAR 900.000 - 1.200.000
Hybrid work model
Relocation assistance for eligible候候
Health insurance
+4
Senior Gameplay Programmer & Systems Designer
Senior Gameplay Programmer & Systems Designer

Placements24 • Benoni

Ibrido
ZAR 600.000 - 900.000
Medical aid
Retirement planning
Performance bonuses
+1
Senior Gameplay Programmer - AI & Mechanics Specialist
Senior Gameplay Programmer - AI & Mechanics Specialist

Placements24 • George

Ibrido
ZAR 900.000 - 1.500.000
Health insurance
Dental plan
Retirement plan