Principal Frontend Engineer - Client Platform (Remote across ANZ)
Canva is seeking a Principal Frontend Engineer to lead the technical direction of its frontend systems within the Client Platform group. This role involves architecting scalable, high-performance rendering systems and pioneering AI-powered video features, contributing to Canva's mission of delivering a world-class user experience to millions of users.
The Principal Frontend Engineer will be responsible for defining and communicating a technical vision and roadmap for a future-proof architecture that supports rapid feature development, maintainability, and cross-platform code reuse. Key responsibilities include solving complex technical challenges across data consumption, bundling, and performance optimization, as well as mentoring and guiding engineers on architecture-related projects.
The ideal candidate will have extensive web frontend experience with a proven record of building sustainable, scalable architectures. Deep expertise in React, JavaScript runtimes, and React Native is essential, along with strong systems architecture and technical leadership skills. Engagement with the broader technical community through industry connections and open-source contributions in frontend technologies like React is also highly valued.
Canva offers equity packages to align personal success with the company's growth, inclusive parental leave policies supporting all parents and carers, an annual Vibe & Thrive allowance to support wellbeing, social connection, and office setup, and flexible leave options empowering employees to recharge and thrive.
The Client Platform group provides the systems, libraries, and frameworks that power Canva, enabling over 600 frontend engineers to deliver high-quality features efficiently and consistently. This role offers the 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.