To help us process your application efficiently, please start your email subject line with [KCTA].
We’re looking for an experienced Unreal Engine Animation Programmer (C++ ) to join our anime Action-RPG (PC + Mobile). Your focus will be to take raw animations, game design requirements, and engineering constraints, and breathe life into our characters through expressive movement, crafted with precision and the highest level of quality to captivate our players.
Responsibilities
- Own animation gameplay programming for character locomotion, traversal, and overall movement feel
- Extend and maintain our custom ALS version (locomotion stack), ensuring clean integrations and long-term maintainability
- Work with root motion pipelines, Motion Warping, and Distance Matching to achieve high-quality, responsive movement and combat transitions
- Partner closely with Design and Animation to translate requirements into robust systems and fast iteration loops
- Build debugging and visualization tools when needed (animation state debugging, root motion / warp diagnostics, network troubleshooting)
- Optimize animation-related runtime cost for PC and mobile targets (tick cost, anim graph complexity, update rates, LOD strategies)
Must-have
- Strong Unreal Engine 5 experience in C++ with a focus on animation/gameplay integration
- Proven experience shipping or building networked character movement systems (replication and typical pitfalls)
- Hands-on experience with:
- ALS (Advanced Locomotion System) or comparable custom locomotion frameworks
- Root motion workflows in Unreal
- Solid understanding of animation architecture in UE (AnimBlueprints, montages, state machines, notifies, curves) and how to drive it from C++
- Ability to translate design requirements into production-ready traversal mechanics
- Strong debugging skills, clean coding practices, and ownership mindset
- Comfortable working fully remote with clear communication and proactive progress updates
- Experience with IK Rig / Retargeter, procedural IK, and animation toolchains
Nice-to-have
- Experience optimizing animation systems for mobile performance (CPU budgets, tick cost, garbage collection implications)
- Experience collaborating closely with animators on iteration workflows and tooling
How to Apply
Please send us the following:
- Your CV or résumé
- A portfolio or reel showcasing relevant work
- Your availability and earliest possible start date
- Your annual salary expectation for full-time engagement (40 h/week)
- Label “[KCTA]” in your subject line
To help us process your application efficiently, please start your email subject line with [KCTA].