Game Programmer - C++
Meet Our Recruiter
About the Role
Are you a creative mind working in the gaming space that is sick and tired of diluting the integrity of your projects with money spinning side quests that are detrimental to the gamers experience?
My client is an exciting and innovative game studio based in the beautiful city of Munich who are using cutting edge technology and the power on Unreal Engine 5 to break new ground with a flagship AAA title.
Join their team of passionate, creative and above all else talented individuals in an environment where a harmonious and nurturing culture will allow you to unlock your true potential.
Your Role:
As a C++ Developer you'll play a crucial role in the development of a AAA flagship title by creating efficient, robust, and maintainable code. Your strong technical skills and passion for game development will contribute to the creation of an unforgettable gaming experience.
Responsibilities:
● Design, develop, and maintain high-quality, efficient, and reusable C++ code
● Implement and optimize Modular Gameplay Features (MGF), plugins, and make use of Gameplay Tags to create a highly decoupled and scalable game architecture
● Collaborate with the game design team, artists, and other programmers to implement game features, mechanics, and systems
● Utilize Unreal Engine 5 to create high-performance game components and tools, harnessing the power of Nanite and Lumen for enhanced visual fidelity
● Eliminate unnecessary references and dependencies, ensuring clean and maintainable code
● Identify and troubleshoot performance bottlenecks, bugs, and technical issues
● Optimize code and assets to ensure a smooth, stable gaming experience across various platforms
● Contribute to the creation and maintenance of technical documentation
● Stay up-to-date with the latest trends, tools, and best practices in C++ development and the gaming industry
Requirements:
● Proven experience as a C++ Developer, preferably in the gaming industry with a focus on AAA titles
● Strong knowledge of C++ programming, object-oriented design, and software development principles
● Comprehensive knowledge about networking and replication in Unreal
● Proficient with Unreal Engine 5, including its programming, scripting, and debugging tools, as well as Nanite and Lumen technologies
● Experience with Modular Gameplay Features (MGF), plugin development, and Gameplay Tags
● Familiarity with performance optimization techniques and cross-platform development
● Excellent problem-solving skills, with the ability to debug complex issues and find effective solutions
● Strong communication and collaboration skills, with the ability to work effectively within a multidisciplinary team
What We Offer:
● The opportunity to leave your mark on the gaming industry by working on a ground breaking AAA title
● A fun and dynamic work environment, surrounded by a team of passionate, creative, and talented individuals
● Competitive salary and benefits package, including relocation assistance for the right candidate
● The chance to live and work in the vibrant and beautiful city of Munich, Germany