We are looking for a skilled Unity 3D Developer with experience in building realistic 3D avatars. The developer will be responsible for designing, developing, and integrating high-fidelity avatars into our platform. The role requires strong technical expertise in Unity, 3D modelling, rigging, and animation to deliver lifelike, interactive avatars.
Responsibilities
- Design and develop realistic 3D avatars in Unity.
- Implement facial and body rigging for smooth animations.
- Integrate motion capture data or procedural animation techniques.
- Optimize 3D assets for performance across platforms (desktop, mobile).
- Collaborate with designers and backend developers to ensure seamless integration.
- Test, debug, and maintain avatar-related features.
Requirements
Required Skills
- Strong proficiency in Unity 3D (C# scripting).
- Experience with 3D character modelling, rigging, and animation.
- Familiarity with tools like Blender, Maya, or 3ds Max for 3D asset creation.
- Knowledge of shading, texturing, and rendering techniques for realism.
- Understanding of avatar customization systems (blendshapes, morph targets, etc.).
- Experience with motion capture integration (e.g., Rokoko, Kinect, or similar).
- Ability to optimize assets for real-time performance.
- Strong problem-solving and debugging skills.
Nice to Have
- Experience with VR/AR platforms (Oculus, Hololens, etc.).
- Knowledge of AI-driven animation or procedural generation.
- Familiarity with multiplayer/networked avatars.