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