Swoove is developing a mobile app that empowers users to create their own animations effortlessly. Our goal is to make high-quality animation accessible to everyone, whether they are beginners or professionals. We are looking for a Technical Artist/Animator to bridge the gap between art and technology, ensuring high-quality visuals while maintaining optimal performance.
Responsibilities
* Develop and optimize rendering solutions for URP to enhance visual fidelity while maintaining performance.
* Write custom shaders (HLSL/Shader Graph) for various rendering needs, including stylized and realistic effects.
* Optimize rendering performance, including batching, texture compression, and GPU performance profiling.
* Create efficient asset pipelines for artists, including import/export workflows and automated tools.
* Implement and refine real-time animation systems, including procedural animation, state machines, and animation blending.
* Develop and integrate real-time IK (Inverse Kinematics) systems for character animation and dynamic interactions.
* Work with animators and developers to implement high-quality animations in Unity, ensuring smooth transitions and responsiveness.
* Collaborate with the art and engineering teams to create tools and scripts that streamline workflows.
* Troubleshoot and debug technical animation and rendering issues across different platforms.
* Stay up to date with emerging technologies in rendering, animation, and procedural systems to push the visual quality of our projects.
Requirements
Requirements
* Strong Unity experience, particularly with URP (HDRP is a plus) rendering pipelines.
* Deep understanding of real-time rendering, shading models, post-processing, and optimization techniques.
* Proficiency in shader programming (HLSL, Shader Graph) and ability to write custom shaders.
* Experience with animation systems in Unity, including Animator Controller, Animation Rigging, and procedural animation techniques.
* Strong knowledge of Inverse Kinematics (IK) and real-time character animation techniques.
* Experience in developing custom tools and asset pipelines for artists and animators.
* Proficiency in scripting languages like C# and familiarity with editor scripting for automation.
* Solid understanding of GPU profiling, draw calls, memory management, and real-time rendering constraints.
* Ability to debug and solve technical animation issues related to rigging, skinning, and animation blending.
* Strong problem-solving skills and the ability to work collaboratively with artists, designers, and engineers.
Nice-to-Have
* Experience with procedural animation and physics-based animation systems.
* Experience with DCC tools (Blender, Maya) and integration with Unity.
* Familiarity with multithreading and GPU compute shaders.
Benefits
Benefits
* Competitive salary based on experience.
* Opportunity to work on cutting-edge projects with a highly skilled team.
* Flexible work environment, including remote or hybrid options.
* A chance to influence the artistic and technical direction of our app.
* Career growth opportunities in a fast-paced and innovative studio.
If you’re interested in pursuing this opportunity, we invite you to submit your CV along with a brief cover letter and any additional supporting materials to hr@iimachines.com
We look forward to reviewing your application!