logo

С++ Animation Programmer

Apply

Responsibilities

What will you do?

  • Support the Animation team in developing unique and stunning characters for a cutting-edge game targeting modern hardware.
  • Work directly with animators to prototype and deliver excellent combat, character locomotion, movement mechanics, and cinematics.
  • Collaborate daily with Designers and AI Programmers to build elegant solutions to challenging problems in complex game worlds.
  • Proactively come up with ideas on how to improve the animation pipeline.
  • Proactively identify and fix bugs and performance problems in core engine and game systems.
  • Implement features taking care to write efficient code and with an eye to a quality end-user experience.
  • Write clean, professional, and maintainable code.
  • Troubleshoot complex problems as they arise and construct solutions to unforeseen design problems in a timely manner.
  • Writing necessary supporting documentation.


Requirements

What do we expect?

  • Minimum of 2 years’ experience in animation, AI, or a related programming field.
  • Minimum of 2 years’ experience in a AAA engine like Unreal Engine.
  • Proven experience in applying modern animation techniques such as Animation Layers, IK, and partial-body animation.
  • Excellent communicator with strong verbal and written English skills.
  • Minimum of 3 years’ experience writing, debugging, and optimizing C++.
  • Excellent problem solving and time management skills.
  • Understanding of the full software development life cycle.
  • Proactive attitude, self-direction, and motivation.


Conditions

What do we offer?

  • Take your part in AAA project;
  • Remote work;
  • Flexible working hours;
  • Participation in internal playtests of all our projects.
Share this job opening

Application:

I agree to the processing of my personal data in accordance with the Saber Privacy Policy