About the Role
Our client, an award-winning game development studio based in the vibrant city of East London, Eastern Cape , is seeking a highly creative and technically proficient Senior Game Developer specializing in Unity. This role is integral to designing, implementing, and optimizing gameplay mechanics and systems for our next generation of exciting game titles. You will collaborate closely with a talented team of artists, designers, and other engineers to bring immersive gaming experiences to life. This is an exceptional opportunity for an experienced game developer to contribute to innovative projects and shape the future of interactive entertainment.
Key Responsibilities
- Develop and implement core gameplay systems, mechanics, and features using C# and the Unity engine.
- Collaborate with game designers to translate game concepts into functional and engaging gameplay experiences.
- Optimize game performance, memory usage, and overall stability across target platforms.
- Write clean, maintainable, and well-documented code, adhering to industry best practices.
- Integrate art assets, animations, and audio into the game engine.
- Debug and resolve complex technical issues, identifying root causes and implementing effective solutions.
- Participate in code reviews, providing constructive feedback and ensuring code quality.
- Work with QA teams to identify and fix bugs efficiently.
- Stay current with the latest advancements in Unity, game development techniques, and emerging technologies.
- Contribute to the overall technical direction and architecture of game projects.
Requirements
- Proven experience as a Game Developer, with a strong portfolio of shipped titles using the Unity engine.
- Expertise in C# programming and a deep understanding of the Unity engine's architecture and capabilities.
- Solid understanding of gameplay programming principles and common game design patterns.
- Experience with performance profiling and optimization techniques.
- Familiarity with version control systems (e.g., Git, Perforce).
- Knowledge of mobile or console game development pipelines is a plus.
- Strong problem-solving skills and ability to work creatively under pressure.
- Excellent communication and teamwork abilities, with a passion for games.
- Bachelor's degree in Computer Science, Game Development, or a related field, or equivalent practical experience.
Benefits
- Our client offers a highly competitive salary, comprehensive benefits package, and opportunities for professional development and career advancement within a creative and collaborative studio environment.
- Enjoy working on exciting, cutting-edge game projects in East London , with access to the latest tools and technologies.
- This role provides a fantastic chance to contribute to memorable gaming experiences and grow your career in the vibrant game development industry.