Senior C++ Game Animation Programmer (#14632068)

Work type:
Office based (Lviv or Kyiv only (office))
Technical Level:
Job Category:
Game Development
Game Development Studio

N-iX Game & VR Studio is a team of 150+ professionals, delivering top-quality games, game assets, and VR solutions to various game and media enterprises and startups. Among our clients are Paradox Interactive, Wargaming.NET, Tempo Storm, and other established game businesses and VR startups. We aim for AAA quality of work and offer competitive benefits to our employees.

Find more about Game Development & VR Studio | N-iX

We are looking for an Animation Programmer to join our Supermassive Games team. You will be responsible for developing game systems that will take our character interaction and locomotion forward to the next generation, achieving realistic human animation through combining animations, IK, and other bespoke skeletal control systems.


  • Expert knowledge of modern C++
  • Strong knowledge of design patterns and software engineering best practices
  • Minimum 4 years of software engineering experience
  • Strong math skills, theory, and practical application of 3D maths in games
  • In-depth knowledge of several game systems, including animation and player control, in both tools/pipeline and runtime
  • Experience designing and developing animation systems within the games industry
  • Strong verbal and written communication skills in English

Good to have:

  • Experience in Unreal Engine 4 animation and sequencer systems
  • Using blend trees, state machines, and procedural systems to create believable human performances in software
  • Experience with motion matching system

We offer:

  • Flexible working hours
  • A competitive salary and good compensation package
  • 18 business days of payable annual free-time
  • 10 days of paid sick leave
  • IT Club membership card which provides pleasant discounts
  • A masseur and a corporate doctor
  • An inspiring and comfy office
  • Regular office fruit delivery

Professional growth:

  • Challenging tasks and projects
  • An individual development plan
  • A personal education budget
  • A regular performance appraisal
  • Meetups and events for professional development
  • Mentorship opportunities
  • Business trips


  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, football, ping pong, and more

Easy apply

    Get a Bonus