Find Your 4-Day Work Week
"The future of work is here" - 4DayJob
As seen in
VOCABOTICS
🤍 If you like 4DayJob, give us a shoutout on 𝕏
Job Description
About the game
For Honor is a unique multiplayer experience focused on combat, celebrating its 9th year in Live mode. With over 37 million players and a talented team of over 100 people, the game is in its best shape and preparing for a promising future.
Position Overview
We are actively looking for a Senior Animation Programmer to strengthen our technical and content programming team. This key role involves modernizing our animation processes and tools to adapt the game to the latest consoles and beyond. You will also be responsible for implementing and improving various features in collaboration with the animation team.
As an Animation Programmer, you will work within the content programmers team (3D, Engine, UI, Gameplay) to foster collaboration and knowledge sharing among sub-teams.
If you want to join a versatile, human-sized team and have a real impact on For Honor, we would be delighted to meet you.
Main Responsibilities
- Understand animation intentions and identify development needs.
- Analyze existing animation features in the engine and assess their suitability for project goals.
- Design and implement new systems or improve existing ones as needed.
- Collaborate with game designers and animators to define technical constraints and possibilities of requested features.
- Code clearly and structured, considering performance, memory, maintenance, compatibility, and portability requirements.
- Validate developed systems to ensure they meet project intentions and integrate smoothly with existing code.
- Optimize systems and features when necessary.
- Support animation tools and systems used in production.
- Identify and fix bugs related to animation features reported by other teams or quality assurance.
- Document work to facilitate understanding and use of systems by other programmers and disciplines.
- Perform any other related tasks.
Qualifications
Education
- Degree in Computer Science, Computer Engineering, or any other equivalent field.
Relevant Experience
- Minimum 5 years of experience in designing, implementing, and supporting animation tools, or any other relevant experience.
Skills and Knowledge
- Excellent analytical and synthesis skills.
- Flexibility in work organization and adaptability.
- Good interpersonal and communication skills.
- Ability to work in a team and collaborate effectively.
- Results-oriented and sense of priorities.
- Ability to solve complex problems.
- Strong spatial-temporal visualization skills.
- Knowledge of animation concepts, compression formats, and content creation tools.
- Understanding of low-level principles and logic of animation engines.
Additional Information
Please send us your resume highlighting your education, experience, and skills.
About us
Ubisoft is a global reference in video games, with teams around the world creating original and memorable gaming experiences, from Assassin’s Creed to Rainbow Six to Just Dance and many more. We believe that diverse perspectives drive progress for both players and teams. If you are passionate about innovation and want to push the boundaries of entertainment, join our adventure and help us create the unknown!
We adopt a hybrid work model that helps you stay connected with your team and aligned on company priorities while giving you the flexibility to maintain your work-life balance. Note that some roles are fully office-based and not eligible for hybrid work.
Browse by Role
© 2025 4DayJob. Helping you find better work-life balance through 4-day work weeks.