Canva is hiring a Senior Frontend Engineer focused on designing and developing shared libraries, frameworks, and tooling that support all Canva product surfaces. This is a high-leverage role impacting hundreds of engineers and billions of user interactions.
What You'll Do
- Develop shared frontend frameworks and component libraries used by all product teams.
- Build tools and infrastructure that streamline development workflows and improve code quality.
- Identify and address frontend performance and scalability challenges.
- Collaborate with design system and product teams to ensure accessibility, consistency, and reliability.
- Lead technical design discussions and advocate for frontend best practices.
- Mentor engineers and help grow Canva’s frontend community of practice.
What We're Looking For
- 5+ years of experience developing large-scale frontend applications.
- Expertise in Javascript, React, TypeScript, and modern build tools like Webpack and Vite.
- Strong understanding of frontend architecture, performance optimisation, and accessibility.
- Experience building shared frameworks, design systems, or developer tooling.
- Excellent communication and collaboration skills.
- Solid understanding of data structures, algorithms, and performance trade-offs in browser environments.
Nice to Have
- Interest or experience in integrating AI capabilities into user experiences, such as generative design features, intelligent UI assistance, or adaptive UX systems.
Technical Stack
- Javascript
- React
- TypeScript
- Webpack
- Vite
Team & Environment
This role is part of the Product Platform Supergroup (SG), which builds Canva’s shared product foundations across Client Platform, Application Platform, and Product Insights Enablement (PIE).
Benefits & Compensation
- Equity packages
- Inclusive parental leave policy that supports all parents & carers
- An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more
- Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally
Work Mode
This role operates on a hybrid basis and is open to candidates in Sydney, Melbourne, Brisbane, Perth, and Adelaide.
Join the team redefining how the world experiences design.




