
// Open Role at Ubisoft
Join a small, autonomous team at Ubisoft to develop ambitious multiplayer experiences in Unreal Engine. Contribute to creating and optimizing performant animation systems and tools, combining technical prowess with artistic vision for dynamic game worlds.
Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu!
Nous sommes une petite équipe autonome qui développe une expérience multijoueur ambitieuse sur l'Unreal Engine. Nous recherchons des développeur·euse·s très impliqué·e·s, animé·e·s par l’exécution, le sens des responsabilités et la fierté de construire quelque chose de concret - ensemble.
Ce que vous ferez
Ce que vous apportez à l'équipe
- Mastery of C++ and C# - Efficient use of Visual Studio - Solid knowledge of 3D mathematics - Experience with animation techniques like rigging, state machines, ragdoll physics, inverse kinematics (IK), and facial animations - Understanding of animation tool development needs and ability to propose relevant improvements - Effective collaboration with multidisciplinary teams - Attention to detail to identify and correct system problems - Clear communication of technical concepts to various partners