Unreal Engine Animation Programmer (Games)
iBLOXX Studios DMCC
Newcastle upon Tyne, United Kingdom
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Newcastle upon Tyne, United Kingdom
Tech stack
Computer Animation
Profiling
Software Debugging
Video Game Development
State Machines
Unreal Engine
Job description
- Design, implement, and optimize animation systems in Unreal Engine 5.
- Develop animation state machines, blend spaces, animation blueprints, and character movement systems.
- Integrate root motion, IK, Control Rig, and animation layers.
- Profile, debug, and optimize animation performance to ensure smooth and responsive gameplay in both single-player and multiplayer environments.
- Collaborate closely with gameplay programmers, designers, and artists to bring characters and gameplay to life.
Requirements
- 5+ years of Unreal Engine experience, ideally with shipped video games or previous gaming industry experience.
- Strong understanding of Unreal's animation framework (AnimGraph, Animation Blueprints, state machines).
- Hands-on experience with character movement, locomotion systems, and gameplay-driven animation.
- Strong problem-solving skills and a proactive, collaborative approach.
- Passion for games and motivation to grow with a fast-moving, energetic studio team.
Good to have:
- Motion matching
- Gameplay Ability System (GAS)
- Lyra framework
- Multiplayer animation replication and prediction
- Control Rig and IK Rig
- Performance profiling and optimization experience