Find Your 4-Day Work Week

Discover companies offering 4-day work weeks. Better work-life balance, competitive pay, and happier careers.
"The future of work is here" - 4DayJob

As seen in

Ben's Bites
GM Weekend

VOCABOTICS

Trends Weekly

🤍 If you like 4DayJob, give us a shoutout on 𝕏

Ubisoft Montreal
Senior Animation Programmer
Remote

Share:

Company Description:

Ubisoft is a global leader in the video game industry, with teams around the world creating original and memorable experiences—from Assassin’s Creed and Rainbow Six to Just Dance and much more. We believe that diversity of perspectives enables both players and teams to thrive. If you are passionate about innovation and pushing the boundaries of entertainment, join us and help create the unknown!

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 more than 100 people, the game is in its best shape and gearing up for a promising future.

Position Description:
We are actively seeking a Senior Animation Programmer to strengthen our technical and content programming team. This key role involves modernizing our animation processes and tools to support the game on 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 group (3D, Engine, UI, Gameplay) to foster collaboration and knowledge sharing among sub-teams.

If you would like to join a versatile, close-knit team and make a real impact on For Honor, we look forward to meeting you.

Key Responsibilities:

  • Understand animation intentions and identify development needs.
  • Analyze existing animation features in the engine and assess their alignment with project goals.
  • Design and implement new systems or enhance existing ones as needed.
  • Collaborate with game designers and animators to define technical constraints and possibilities for requested features.
  • Write clear, structured code that meets performance, memory, maintenance, compatibility, and portability requirements.
  • Validate developed systems to ensure they respect project intentions and integrate seamlessly with existing code.
  • Optimize systems and features when necessary.
  • Support the animation tools and systems used in production.
  • Identify and fix bugs related to animation features reported by other teams or quality control.
  • Document your work to facilitate understanding and usage of systems by other programmers and disciplines.
  • Perform any other related tasks.

Qualifications:

Education:

  • Degree in Computer Science, Computer Engineering, or equivalent training.

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.
  • Strong interpersonal and communication skills.
  • Ability to work effectively in a team and collaborate.
  • Results-oriented mindset and ability to prioritize.
  • Ability to solve complex problems.
  • Good spatial-temporal visualization.
  • Knowledge of animation concepts, compression formats, and content creation tools.
  • Understanding of low-level and logical principles of animation engines.

I am interested
I am interested
Privacy policy: https://legal.ubi.com/PrivacyNoticeSmartrecruiters/

Source: 4dayweek.io

Please mention that you found this job on 4DayJob, this helps us get more companies to post here, thanks!