Associate Lead Gameplay Programmer – The Division Resurgence (W/M/NB)
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin's Creed, Rainbow Six, to Just Dance and more....Key Responsibilities
• Lead and manage a team of gameplay programmers, providing mentorship, guidance, and support to ensure professional growth and project success.
• Oversee the design, development, and optimization of gameplay systems, mechanics, and features, ensuring they are aligned with the project vision and provide engaging player experiences.
• Collaborate with cross-functional teams, including designers, artists, and producers, to define, plan, and implement gameplay elements.
• Conduct and facilitate code reviews to ensure high standards of code quality, efficiency, and best practices are maintained within the team.
• Troubleshoot and resolve technical issues related to gameplay mechanics, player controls, and system interactions.
• Stay up-to-date with industry trends, gameplay technologies, and best practices, and drive continuous improvement by implementing new tools and processes where necessary.
• Ensure that all gameplay systems are built to meet company sta...Qualifications
Relevant experience, skills and knowledge
• Proven experience in a leadership or managerial role within a game development team, specifically focused on gameplay programming.
• Extensive experience in game development, with a deep understanding of gameplay systems, mechanics, and player interaction.
• Strong knowledge of game engines, tools, and technologies related to gameplay programming (e.g., Unreal Engine, Unity).
• Excellent problem-solving skills, with the ability to tackle complex gameplay challenges and implement engaging player experiences.
• Strong communication and interpersonal skills, with the ability to lead a team and collaborate effectively with other departments.
• Ability to mentor and develop junior and mid-level programmers, fostering a collaborative and innovative environment.
• Experience with Unreal Engine is a plus.
• Knowledge of mobile game development and online multiplayer systems is desir