Experience Requirements and Skills:At least 3-5 years of experience in Unreal EngineLeadership and collaboration skillsCommunication SkillsProblem-solving skillsDescription of Job Duties:Lead the development of game mechanics, including gameplay systems and physics simulationTroubleshoot technical issues and implement solutionsMentor and provide guidanc3e to other team membersResponsibilities:Develop high-quality gameplay systems and features using Unreal Engine 5. Collaborate with teams to translate game design concepts into functional and optimized code. Optimize performance and memory usage to ensure smooth and efficient gameplay experiences. Work closely with artists to implement graphics and visual effects, ensuring high-quality rendering and optimization. Troubleshoot and debug complex technical issues, providing efficient solutions and optimizations. Mentor and provide guidance to junior developers, fostering their growth and development. Stay up to date with the latest industry trends, tools, and technologies, and share knowledge with the team. Collaborate effectively with cross-functional teams, including artists, designers, and producers, to ensure project goals are met. Participate in code reviews to maintain code quality, performance, and best practices. Contribute to the development and maintenance of technical documentation for code and systems.Qualifications:Bachelor's degree in computer science or a related field within the industry (or relevant experience). 3-5 years of experience working with Unreal Engine as a game developer. Strong portfolio showcasing work on games and projects. Expertise in Unreal Engine 5, including its systems, blueprints, and C++ programming. Experience in optimization and performance projects in Unreal Engine 5. Solid understanding of project and software engineering principles, including different programming and design patterns. Strong problem-solving and debugging skills, with the ability to identify and resolve complex technical issues. Excellent teamwork and communication skills, with the ability to collaborate effectively in a multidisciplinary team environment. Self-motivated and able to work independently while providing guidance and mentorship to junior team members. Passion for games. Bonuses: Proficiency in a wide variety of programming languages. Experience releasing a title on your own. Familiarity with multiplayer and networked game development. Strong visual and design perspective. Familiarity with the latest source control systems