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.