Hybrid

Canva is hiring a Staff Frontend Engineer - Frontend Core Libraries

About the Role

Canva is looking for a Staff Frontend Engineer to join the Frontend Core Libraries team. In this role, you will be responsible for building efficient frontend abstractions and systems to platformise Canva's product experience. You will define the technical roadmap, champion improvements to frontend practices, and mentor engineers.

What You'll Do

  • Build efficient, reusable frontend abstractions and systems that help platformise Canva's product experience
  • Define and drive the team's technical roadmap in partnership with the subgroup lead and product engineering stakeholders
  • Identify and champion improvements to frontend engineering practices, patterns and methodologies
  • Mentor and guide engineers in the team, fostering strong technical craft and pragmatic decision-making
  • Partner with cross-functional teams to understand requirements and ensure seamless integration of frontend libraries across the product
  • Implement and deliver JavaScript based RPC clients for our web pages
  • Pave the path for a robust data layer at Canva
  • Push forward experimenting with React Server Components and drive its adoption across Canva's web stack

Technical Stack

  • React
  • MobX
  • JavaScript

Team & Environment

You will be part of the Frontend Core Libraries team.

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

Work Mode

This is a hybrid position open to candidates in Sydney, Melbourne, Brisbane, Perth, and Adelaide.

Canva is redefining how the world experiences design.

Required Skills
ReactMobXJavaScriptFrontend EngineeringLibrary DevelopmentSystem DesignPerformance OptimizationCode QualityDeveloper ExperienceTypeScriptWeb TechnologiesSoftware ArchitectureCollaborationMentoring
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Canva

We are the team redefining how the world experiences design. Our ambition is to become the world’s leading visual communication platform.

Visit website
Job Details
Category frontend
Posted a month ago