Effects Tool Engineer at Canva - ScoutJobs - The AI-curated global job board
Skip to content
Canva
Posted 5 hours ago

Effects Tool Engineer

CanvaEffects Tool Engineer

Requirements

Proficiency in JavaScript or TypeScript, Experience with large-scale frontend applications, Experience building visual editors or design tools, Familiarity with performance profiling

Skills

JavaScriptTypeScriptThree.js

About the role

About the Company

We're the Video team within the Design Experience Supergroup, and we’re on a mission to empower every user to tell compelling visual stories through video. We build intuitive, powerful tools and rendering infrastructure that help users go from idea to impact—seamlessly.

Responsibilities

  • Build intuitive and expressive effect editing tools for end users
  • 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

Requirements

  • Proficiency in JavaScript or TypeScript
  • 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

Preferred Qualifications

  • Experience with 3D engines editor (e.g., Three.js, Babylon.js, Unity, Unreal Engine)
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Effects Tool Engineer

Canva · Beijing

Sign up to apply