
Animation Programmer
Primary stack
Nice to have's
Job description
About the Position
Animation Programmer
We’re a small, empowered team building an ambitious multiplayer experience, developed in Unreal Engine. We’re looking for hands-on developers with a strong execution mindset, ownership, and pride in building something real-together.
Responsibilities
- Collaborate with animation, programming, and motion capture teams to understand needs and develop appropriate solutions.
- Analyze existing animation features within the game engine.
- Design, develop, and maintain scalable animation systems.
- Create tools and systems that support dynamic and living worlds.
- Maintain and optimize existing animation systems for upcoming projects.
- Write clear and structured code while considering performance, memory usage, and compatibility.
- Combine technical and artistic perspectives to support strong visual representation.
- Research and develop new animation techniques, including procedural and physics-based animation.
- Monitor developments in animation technologies and share knowledge across teams.
- Contribute to the continuous improvement of animation tools and workflows.
Requirements
- Experience with C++ and C#.
- Knowledge of Visual Studio.
- Strong understanding of 3D mathematics.
- Experience with animation techniques such as rigging, state machines, ragdoll physics, inverse kinematics (IK), and facial animation.
- Understanding of animation tool development and optimization.
- Ability to collaborate effectively with multidisciplinary teams.
- Attention to detail when identifying and resolving system issues.
- Clear communication skills for technical topics.
We Offer
- Full-time position with a Permanent Contract.
- On-site work flexibility.
About the Company
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. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!
Locations
- Kyiv, Ukraine
© Ubisoft. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Київ, Одеса
More at Ubisoft
All 381 roles
Senior Game Designer - Beyond Good & Evil 2 - M/F/NB
Ubisoft · France

Art Director [Art Team]
Ubisoft · China

Animation Director [Rainbow Six]
Ubisoft · China

Senior Technical Artist - (Tool & Art Pipelines) (W/M/NB)
Ubisoft · France