Canva
Effects Tool Engineer
Found: February 7, 2026
Location:
Beijing, China
What you'll do:
- Build intuitive and expressive effect editing tools for end users—similar to TikTok’s Effect House
- Design real-time editing and preview experiences for visual effects
- Develop effect modules such as shaders, transitions, and animation templates
- Partner with designers and creators to iterate on interaction patterns and workflows
- Ensure performance and compatibility across web, mobile, and desktop
- Maintain code quality and scalable architecture in a fast-moving product
What we're looking for:
- Proficiency in JavaScript or TypeScript, with experience in large-scale frontend applications
- Experience building visual editors, design tools, or interactive UI/UX tooling
- Familiarity with performance profiling and optimisation for rendering-heavy applications
- Strong product thinking and empathy for end-user workflows (especially creative users)
- Experience with 3D engines editor (e.g., Three.js, Babylon.js, Unity, Unreal Engine)