Staff Frontend Engineer, Editing Performance - Design experience
Core
Rebuilding foundational parts of Canva's editor architecture to ensure high performance across devices, networks, and complex designs.
Role type
Staff Frontend Engineer (Editing Performance)
Builds
Core editor architecture, performance measurement systems, and frameworks for performant features
Domain
Creative software / Design tools / Frontend engineering
Deliverable
production ML models | product features
Required skills
TypeScript, React Native, native development, performance instrumentation, asynchronous programming, data structures, system architecture, design patterns
Preferred skills
Browser rendering, event handling, WebWorkers, WebGL/WebGPU, JavaScript engine internals, native rendering pipelines
Responsibilities
Designing and deploying software solutions for the editor, driving measurable performance improvements, building tools and libraries for other engineers, taking ownership of complex technical problems, sharing technical knowledge across teams
Seniority
Staff, hands-on IC with architectural leadership