
Lead Animation Programmer
- London
- Permanent
- Full-time
and collaborative team, who is ready for the challenge of bringing our next AAA
title to life. The role involves leading and supporting our team of animation
programmers to deliver world class animation techniques in collaboration with
our Animation, Cinematics, Core Engine and Game Code teams. Hands-on coding
is a key part too, working on animation systems and tools, with a focus on
gameplay animation.Key Responsibilities
- Leading, mentoring and supporting a team of animation programmers, and coordinating with our development partners
- Ensuring our AAA animation systems and pipelines are delivered successfully and implemented to a high technical standard
- Collaborate closely with Production to plan the Animation Code team’s
- schedule
- Implementing and driving new animation and cinematics features and pipelines
- Co-ordinating with other disciplines, communicating technical concepts and requirements in a way that facilitates a smooth workflow
- With your team, acting as a first line of support for our gameplay teams, evaluating new feature requests for their pipelines and tools and
- implementing time-saving and quality-improving changes to help our teamcreate best-in-industry gameplay and cinematic animation
- Working with the Technical Director and other Code Leads to help improvedevelopment processes across the Code team
- Advanced understanding of C++ and software development
- Proficient understanding of modern animation pipelines and tools
- Comprehensive understanding of animation tools such as 3DSMax, Maya, or MotionBuilder, with experience developing plugins for DCC tools a plus
- Good understanding of the main gaming platforms and the requirements needed to develop software on them
- Good understanding of cloth and motorised ragdoll physics simulation.
- Experience with optimising animation systems and assets
- Experience with Motion Matching based locomotion systems
- Unreal Engine 5 experience an advantage
- Experience of line management and leading teams
- Experience working on and shipping at least one AAA video game title
- Good understanding of game technology principles
- Experience defining, implementing and supporting production processes
- Experience supporting and collaborating with artists to produce high
- quality content and create efficient processes