Description
We are a small, autonomous team developing an ambitious multiplayer experience using Unreal Engine. We are looking for highly involved developers who are driven by execution, a sense of responsibility, and pride in building something concrete together.
Responsibilities:
- Collaborate with animation, programming, and motion capture teams to understand their needs and develop tailored solutions.
- Analyse existing animation features in the game engine.
- Design, develop, and maintain high-performance and scalable animation systems.
- Create tools and systems that contribute to living and dynamic worlds.
- Maintain and optimise existing animation systems to meet new project requirements.
- Program systems in a clear and structured manner, considering performance, memory, and compatibility.
- Combine technical and artistic aspects to ensure high-quality visual representation.
- Research and develop new animation techniques, particularly procedural and physical ones.
- Stay up-to-date with animation practices and technologies and share knowledge with teams.
- Participate in continuous improvement of animation-related tools and processes.
Qualifications:
- Master C++ and C#.
- Effectively use Visual Studio.
- Apply solid 3D mathematics knowledge.
- Work with animation techniques such as rigging, state machines, ragdoll physics, inverse kinematics, and facial animations.
- Understand the needs related to animation tool development and propose relevant improvements.
- Collaborate effectively with multidisciplinary teams.
- Pay attention to detail to identify and correct problems in systems.
- Clearly communicate technical concepts to various partners.