Accessibility Links

Animation Programmer

  • Location: Farnborough
  • Salary/rate: DOE
  • Date posted: 08/10/20
  • Job reference: 7928
  • Permanent

Amiqus have partnered with an award-winning independent developer and publisher, who are delivering world-leading interactive VR experiences.

Their new VR projects are a leap forward for the studio and they are looking for talented people to help turn them into a reality. 

They are now looking for a self-driven Animation Programmer to work collaboratively with their Art and Engineering teams, designing and implementing skeletal animation systems for high fidelity characters, vehicles and props.

You should understand real time animation systems (preferably in UE4), have a practical understanding of node graphs, animation blueprints, animation trees and other animation related engine and editor technologies. Strong communicative skills, both visual and verbal plus a keen technical aptitude towards new software and real-time animation are key to this role.

If you are an enthusiastic coder of realistic, interactive animation systems, we’d love to hear from you!

What Will You Be Doing?

  • Working closely with the design department to ideate, plan, implement and balance core animation systems for locomotion, combat, vehicles or props.
  • Writing stable, readable and modular C++ code that makes best use of Unreal Engine and its game framework.
  • Liaising with AI coders to resolve dependencies and interface between animation and AI systems.
  • Communicating technical designs for animation systems to code and design leads.
  • Collaborating with production to estimate timescales for feature implementation and issue resolution.
  • Creating test environments to help animators and others quickly test or review animation quality outside of game systems when necessary.
  • Coordinating with animators and other members on the team to supply animation to correct spec and achieve optimal solutions to problems considering all problem parameters.

Who Are We Looking For?

  • Understanding of Unreal Engine 4 animation and sequencer systems - Demonstrate a deep understanding of UE 4 animation and sequencer systems to meet the requirements of the game, extend the functionality and suggest new approaches.
  • C++ programming - Ability to write readable, safe and performant code utilising design patterns and software engineering.
    3D maths and data structures - Thorough knowledge and proficient application of 3D maths, rendering algorithms and data structures, along with performance-minded development and optimisation skills.
  • A knack for making game characters look and feel right – the ability to combine procedural and authored animation, seamless behaviour transitions and audio/visual queues – all in the pursuit of interactive, believable non-player characters.
  • Collaborative - An empathetic individual who can collaborate with a multi-discipline team, empowering artists and exchanging ideas/technical plans with the design team.
  • Self-learning and mentoring - Someone with a desire to research, learn, and improve their own knowledge, and pass that knowledge on to others.
  • Communication skills - Excellent verbal and written communication skills with an ability to communicate your work to both technical and non-technical people to help them overcome issues.
  • Experience in 3D animation systems - Experience with 3D character and/or vehicle animation systems, including skeletal animation and animation graphs.


  • Proven experience developing high-quality animation systems for published PC, console or mobile titles in a professional team or studio environment.
  • Demonstrable understanding of the animation of humanoid characters, including their locomotion and interaction with elements in a game environment (e.g. climbing ladders, picking up objects, conversing with or combat against other characters, etc.).

This is a fabulous opportunity to become part of their growing studio, where you’ll be empowered to explore your ideas in an open, creative and diverse culture.

This is a permanent position based in Farnborough, offering a competitive salary along with some great perks!

The position will be remote working for an initial period and based in their modern studio in Farnborough, UK, within easy commuting distance from London and Guildford. 

Please click apply or contact Kim Hunt on 01925 839730 or to find out more. 


Similar jobs
Senior Unity Developer
Location: Manchester
Salary: £40,000 - £50,000
This is a fantastic opportunity to work with a studio who are working on amazing 'game changing technology'
Unity Developer
Location: Liverpool
Salary: £25,000 - £40,000
This is a great opportunity to work for a studio, who pride themselves on quality and small team development
Principal Graphics Programmer
Location: Farnborough
Salary: DOE
Amiqus have partnered with an award-winning independent developer and publisher, who are delivering world-leading interactive VR experiences. Their new VR projects are a leap forward for the studio
Senior Gameplay Programmer - C# Unity - PC / Console - Tenerife
Location: Tenerife
Salary: To €60k plus benefits
Senior Gameplay Programmer, C# Unity, to work in Tenerife with the team that developed Human Fall Flat on their next PC / Console title currently in pre-production. Salary to €60k