Senior Gameplay Programmer

Placements24

Stellenbosch Local Municipality

Ibrido

ZAR 900.000 - 1.500.000

Tempo pieno

2 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

Hybrid work arrangement
Professional development opportunities
Medical, dental, and vision insurance
Retirement savings plan
Paid time off

Descrizione del lavoro

Placements24 in Paarl, Western Cape, seeks a Senior Gameplay Programmer to design and implement core gameplay systems using C++. You will collaborate with designers, artists, and other developers to deliver engaging interactive experiences.

The role blends in-office collaboration with remote work, requires 5+ years in game development, and experience with Unreal Engine or Unity. You will optimize performance, mentor juniors, and contribute to technical design.

Competenze

  • Bachelor's degree in Computer Science, Software Engineering, or related field or equivalent experience.
  • 5+ years of professional game development experience with gameplay programming focus.
  • Strong C++ proficiency and OO design skills.
  • Experience with Unreal Engine or Unity.
  • Solid understanding of 3D math, physics, and animation systems.
  • Experience with performance profiling and optimization.
  • Excellent problem-solving, debugging, and collaborative skills.
  • Portfolio or demo reel showcasing gameplay programming work.

Mansioni

  • Design, implement, and maintain robust gameplay systems and features using C++.
  • Collaborate with designers to translate concepts into gameplay mechanics.
  • Optimize code for performance and memory usage across platforms.
  • Integrate character controls, abilities, and animations with artists.
  • Debug and resolve complex gameplay issues and participate in code reviews.
  • Contribute to technical design and architecture; mentor junior programmers.
  • Stay up-to-date with game development tech and coding standards.

Conoscenze

C++ proficiency
OO design
problem solving
debugging
collaboration
performance optimization

Formazione

Bachelor's degree in Computer Science / Software Engineering

Strumenti

Unreal Engine
Unity
Git
Perforce

Descrizione del lavoro

About the Role

Our client, a cutting-edge studio in the Arts & Entertainment sector, is seeking a talented Senior Gameplay Programmer to join their collaborative team in Paarl, Western Cape. This role is instrumental in bringing innovative gameplay mechanics to life and ensuring a seamless, engaging player experience. You will be responsible for designing, implementing, and optimizing core gameplay systems, working closely with designers, artists, and other programmers. The ideal candidate possesses a strong C++ proficiency, a deep understanding of game development principles, and a passion for creating fun and compelling interactive experiences. We are looking for a proactive problem-solver who can contribute to all phases of the development cycle. This hybrid role offers the best of both worlds, combining focused in-office collaboration with the flexibility of remote work. Join our team and contribute to the creation of next-generation entertainment products.

Key Responsibilities
  • Design, implement, and maintain robust and efficient gameplay systems and features using C++.
  • Collaborate with game designers to translate gameplay concepts into functional mechanics.
  • Optimize gameplay code for performance and memory usage across target platforms.
  • Work closely with artists and animators to integrate character controls, abilities, and animations.
  • Debug and resolve complex gameplay-related issues.
  • Participate in code reviews, providing constructive feedback to peers.
  • Contribute to the overall technical design and architecture of the game.
  • Mentor junior programmers and share knowledge across the team.
  • Stay up-to-date with the latest advancements in game development technology and techniques.
  • Ensure code quality, maintainability, and adherence to coding standards.
Requirements
  • Bachelor's degree in Computer Science, Software 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 object-oriented design principles.
  • Experience with game engines such as Unreal Engine or Unity.
  • Solid understanding of 3D math, physics, and animation systems.
  • Experience with performance profiling and optimization techniques.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration abilities, with experience working in a team environment.
  • Experience with version control systems (e.g., Git, Perforce).
  • A portfolio or demo reel showcasing gameplay programming work is highly recommended.
Benefits

Our client offers a competitive salary, commensurate with experience, and a comprehensive benefits package including medical, dental, and vision insurance. This hybrid role provides flexibility with days spent working in our modern office in Paarl, Western Cape, and days working remotely. Employees have access to professional development opportunities, including training and conference attendance. We foster a creative and collaborative work environment within the vibrant Arts & Entertainment sector. Benefits also include generous paid time off and a retirement savings plan. Join our dedicated team and help shape the future of interactive entertainment.

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

In loco
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 • 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 & Systems Designer
Senior Gameplay Programmer & Systems Designer

Placements24 • Benoni

Ibrido
ZAR 600.000 - 900.000
Medical aid
Retirement planning
Performance bonuses
+1
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 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 • Vereeniging

Ibrido
ZAR 900.000 - 1.200.000
Hybrid work model
Competitive salary
Access to industry-standard tools
+3
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 (Gameplay)
Senior Game Programmer (Gameplay)

Placements24 • Benoni

Ibrido
ZAR 900.000 - 1.400.000
Health, dental, vision insurance
Home office stipend
Retirement plan with company matching
+1