Sydney, New South Wales, Australia Hybrid Employment

Canva is hiring a Frontend Engineer

About the Role

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
JavascriptReactTypeScriptWebpackViteFrontend ArchitecturePerformance OptimisationAccessibilityDesign SystemsDeveloper Tooling
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
Canva

A global design platform redefining how the world experiences design through innovative software and collaborative tools.

Visit website
Job Details
Department Software Development
Category frontend
Posted 14 days ago