Are you an experienced C++ developer passionate about game development and expertise in Unreal Engine 5? Join us in building an exciting new education project from the ground up! If you thrive in a challenging and innovative environment, read on.
As a Middle C++ Developer specializing in Unreal Engine 5, you will play a key role in shaping and implementing our groundbreaking education project.
Requirements:5+ years of experience in game development.Proficient in C/C++ with a strong background in working with Unreal Engine.Solid understanding of design patterns and software engineering best practices.Experience with Unit/Integration testing, OpenGL.Expertise in low-level optimization, shader programming, physics, or mathematics.Understanding of Unreal's Blueprints.Strong math skills, both theoretical and practical application of 3D math in games.Experience in the development and implementation of multiplayer modes.Familiarity with project management tools and methods (Agile/Scrum).Excellent verbal and written communication skills in English.
Additional Advantages:Specialized certifications in relevant areas.Experience with business analysis planning and monitoring, project lifecycle management, strategic analysis, design definition, and solution evaluation.Previous involvement in implementing educational platforms.Familiarity with Behavior Tree, EQS.University degree in computer science, mathematics, or information technology. ResponsibilitiesCollaborating with cross-functional teams to design and implement game features.Applying software engineering best practices and design patterns to ensure code quality.Conducting Unit/Integration testing to maintain code reliability.Utilizing low-level optimization techniques and shader programming for optimal game performance.Leveraging your expertise in multiplayer mode development for an immersive user experience.Integrating and utilizing Unreal Engine's Blueprints effectively.