Principal Frontend Engineer (relocation To Australia Required)

Canva

Sydney, Australia
Remote
React, typescript, and mobx
Large-scale systems using react
Browser runtimes and memory management
You’ll architect and lead the technical direction for Canva’s frontend systems, making key design decisions that balance performance, scalability, and user experience

Job Summary

  • You’ll architect and lead the technical direction for Canva’s frontend systems, making key design decisions that balance performance, scalability, and user experience.
  • You’ll define and communicate a technical vision and roadmap for a future-proof architecture that supports rapid feature development, maintainability, and cross-platform code reuse.
  • This is a rare opportunity to influence the foundations of one of the most complex frontend applications in the world, built by hundreds of engineers and used by over 250 million users each month.

Matching Summary

You’ll architect and lead the technical direction for Canva’s frontend systems, making key design decisions that balance performance, scalability, and user experience.

Skills & Requirements

Must-have

  • React, TypeScript, and MobX
  • large-scale systems using React
  • browser runtimes and memory management
  • frontend architecture and technical leadership
  • React Native, large-scale systems

Nice-to-have

  • passion for frontend architecture
  • clarity and structure to complexity
  • inspiring and guiding others
  • industry connections and open-source contributions

Key Requirements

  • Relocation to Australia Required
  • Extensive web frontend experience
  • Deep expertise in React, JavaScript runtimes
  • Strong systems architecture skills
  • Proven record of building sustainable, scalable architectures

Work Rights

Relocation to Australia Required

Tailored Resume

Cover Letter