Sydney, New South Wales, Australia Hybrid

Canva is hiring a Frontend Engineer

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.

Required Skills
JavaScriptReact.jsTypeScriptWebpackViteAccessibilityDesign Systems
About company
Canva
A global design platform redefining how the world experiences design through innovative software and collaborative tools.
All jobs at Canva Visit website
Job Details
Department Software Development
Category frontend
Posted 4 months ago