Effects Tool Engineer at Canva - ScoutJobs - The AI-curated global job board
Skip to content
Canva
Posted 12 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

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)

About the Company

Canva is on a mission to empower every user to tell compelling visual stories through video by building intuitive, powerful tools and rendering infrastructure.

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