Sydney, New South Wales, Australia Hybrid Employment

Canva is hiring a Frontend Engineer

About the Role

At Canva, we're redefining how the world experiences design. As a Frontend Engineer, you will contribute to product surfaces like the Canva Editor, Canva Docs, Presentations, Websites, or AI-powered Magic Studio features. You'll be designing and developing user interfaces, collaborating across teams, and scaling our frontend architecture.

What You'll Do

  • Lead the design and development of performant, delightful user interfaces using modern frontend frameworks.
  • Drive collaboration with Product Managers, designers, and fellow engineers to scope, define, and deliver impactful product features.
  • Evolve and scale Canva’s frontend architecture through reusable component libraries and shared design systems.
  • Champion accessibility, performance, and engineering best practices across multiple product surfaces.
  • Write robust, well-tested code and proactively identify areas for technical improvement or refactor.
  • Guide design and code reviews, mentor peers, and raise the technical bar for your team.

What We're Looking For

  • High level of experience building complex, user-facing applications using modern frontend technologies, specifically React and TypeScript.
  • Strong JavaScript fundamentals and a deep understanding of the web platform.
  • Comfort taking ownership of features end-to-end—from architecture to delivery—and thrive in environments where you drive the 'how'.
  • Ability to balance attention to detail with pragmatism, consistently shipping quality code at speed.
  • A thoughtful collaborator who works well across disciplines and proactively brings others on the journey.
  • Understanding of the bigger picture—how your work connects to product goals, user experience, and long-term scalability.
  • Enjoy mentoring others, offering constructive feedback, and lifting the technical bar for your team.

Technical Stack

  • React
  • TypeScript
  • JavaScript

Benefits & Compensation

  • Equity packages.
  • An 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 support you personally.

Work Mode

This role offers a hybrid work mode and is open to candidates based in Sydney, Melbourne, Brisbane, Perth, or Adelaide.

Canva is an equal opportunity employer.

Required Skills
ReactTypeScriptJavaScriptFrontend DevelopmentWeb PlatformArchitectureFeature OwnershipCode QualityCollaboration
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
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