Senior Game Developer (Unity)

Placements24

Mbombela (Nelspruit)

Hybrid

ZAR 700,000 - 1,000,000

Full time

6 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

Competitive salary
Health benefits
Paid time off
Professional development
Hybrid work
State-of-the-art tools
Creative culture
Exciting projects

Job summary

Placements24 in Nelspruit, Mpumalanga, seeks a Senior Game Developer specializing in Unity to design, implement, and optimize game mechanics with C# alongside artists, designers, and producers.

This hybrid role combines remote work with on-site collaboration at our studio, offering a flexible schedule in a growing game development hub. A proven title track and strong teamwork are essential.

Qualifications

  • 5+ years of professional game development experience with a focus on Unity.
  • Strong proficiency in C# and object-oriented design.
  • Experience with version control systems (Git).
  • Understanding of game design principles and player experience.
  • Excellent communication and teamwork abilities.

Responsibilities

  • Design, implement, and optimize game mechanics and systems using Unity and C#.
  • Collaborate with artists, designers, and other developers to realise gameplay concepts.
  • Optimize performance across platforms and maintain smooth frame rates.
  • Debug issues and contribute to code reviews and architectural decisions.
  • Stay updated with latest game development trends and tools.

Skills

C# programming
OO design
Communication
Teamwork
Problem-solving

Education

Bachelor's degree in Computer Science or Game Design

Tools

Unity Engine
Git

Job description

About the Role

Our client, a dynamic and innovative game development studio located in Nelspruit, Mpumalanga , is actively seeking a talented Senior Game Developer specializing in the Unity engine. This is an exceptional opportunity to contribute to the creation of exciting and engaging gaming experiences for a global audience. You will be instrumental in designing, implementing, and optimizing game mechanics, systems, and features, working closely with a passionate team of artists, designers, and producers. The ideal candidate possesses a deep understanding of game development principles, C# programming, and the Unity engine, with a proven track record of shipping successful titles. This position offers a Hybrid work model, allowing for a flexible balance between remote work and collaborative in-person sessions at our studio in Nelspruit , fostering both productivity and team synergy within the growing Creative & Digital hub of Nelspruit . Join us in pushing the boundaries of interactive entertainment.

Key Responsibilities
  • Design, develop, and implement robust game mechanics, systems, and features using Unity and C#.
  • Write clean, efficient, and well-documented code adhering to best practices.
  • Collaborate with designers, artists, and other developers to translate game concepts into playable experiences.
  • Optimize game performance for various platforms, ensuring smooth frame rates and efficient resource utilization.
  • Debug and troubleshoot issues across the game development pipeline.
  • Implement and integrate UI elements, gameplay systems, and AI behaviors.
  • Work with version control systems (e.g., Git) for code management.
  • Participate in code reviews, providing constructive feedback to peers.
  • Contribute to architectural decisions and technical design discussions.
  • Stay updated with the latest advancements in game development technologies and trends.
Requirements
  • Bachelor's degree in Computer Science, Game Design, or a related field, or equivalent professional experience.
  • 5+ years of professional game development experience, with a significant focus on Unity.
  • Strong proficiency in C# programming and object-oriented design principles.
  • In-depth knowledge of the Unity engine, including its editor, scripting API, and various subsystems (e.g., physics, animation, UI).
  • Experience with version control systems like Git.
  • Understanding of game design principles and player experience.
  • Ability to optimize code and assets for performance.
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork abilities.
  • Must be comfortable working in a Hybrid capacity, supporting both remote and on-site collaboration in Nelspruit, Mpumalanga .
Benefits
  • Competitive salary and performance-based bonuses.
  • Comprehensive health and wellness benefits package.
  • Generous paid time off and company holidays.
  • Opportunities for professional development and attending industry events.
  • A creative and collaborative studio culture in Nelspruit .
  • Work on exciting and innovative game projects.
  • Flexible Hybrid work arrangements.
  • Be part of a growing game development scene in Nelspruit .
  • Access to state-of-the-art development tools and technologies.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Game Developer (Unity)
Senior Game Developer (Unity)

Placements24 • Polokwane

On-site
ZAR 650,000 - 850,000
Competitive salary
Health benefits
Performance bonus
+1
Game Developer (Unity)
Game Developer (Unity)

Placements24 • Rustenburg

Hybrid
ZAR 420,000 - 660,000
Competitive salary
Diverse game projects
Studio culture in Rustenburg
+2
Senior Game Developer (Unity)
Senior Game Developer (Unity)

Placements24 • East London

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Comprehensive benefits
Career development opportunities
+1
Senior Game Programmer (Unity)
Senior Game Programmer (Unity)

Placements24 • Vereeniging

Hybrid
ZAR 700,000 - 1,200,000
Hybrid work model
Remote work days
Remote Senior Game Developer (Unity/C#)
Remote Senior Game Developer (Unity/C#)

Placements24 • Polokwane

Hybrid
ZAR 1,477,000 - 2,133,000
Fully remote position
Competitive salary and bonuses
Budget for professional development
+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 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 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 • 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