Canva271 followers135 jobs

Principal Frontend Engineer - Client Platform (Remote across ANZ)

SeniorFull-timeRemoteSydney NSW, AustraliaInformation technologySoftware engineeringPosted 2 months agoVerified 1 month ago
Pending fitX of Y criteria met

About the job

This job is about becoming a Principal Frontend Engineer within Canva's Client Platform group, where you will shape and evolve the frontend architecture of one of the most complex applications in the world. Your work will impact millions of users and help deliver a world-class experience. The team values collaboration, innovation, and a supportive environment that empowers everyone to thrive.

Meet the team

About the company

  • Explore
    • Jobs
    • Companies
    • People
    • Communities
    • Hatch Hotlist 2025
  • Hiring
    • Permanent hires
  • Resources
    • Blog
    • Community stories
    • Career advice
    • Customer stories
    • Help centre
  • Hatch
    • About
    • Careers
    • Contact
    • Hatch updates
    • Media enquiries
  • © 2026 Hatch
  • Privacy
  • Terms
Think you're a good fit?See what the hiring team are looking for

You'll be responsible for

🖥️

Architecting frontend systems

Lead the technical direction for Canva’s frontend systems, making key design decisions that balance performance, scalability, and user experience.
🤝

Collaborating with engineers

Work alongside senior Principal and Staff Engineers to establish technical standards and best practices, progressively taking ownership of architectural decisions.
🔧

Solving technical challenges

Tackle complex technical challenges across data consumption, bundling, and performance optimisation, applying deep expertise in React and frontend architecture.

Key criteria

💻

Extensive web frontend experience

Proven record of building sustainable, scalable architectures

View

⚙️

Deep expertise in React and JavaScript

Hands-on experience with large-scale systems using React and TypeScript

View

🛠️

Strong systems architecture skills

Technical leadership in environments with hundreds of engineers

View

View more

A meaningful career starts with a match

View your fit

5 criteria for this job
Extensive web frontend experience
Proven record of building sustainable, scalable architectures

View

Deep expertise in React and JavaScript
Hands-on experience with large-scale systems using React and TypeScript

View

Strong systems architecture skills
Technical leadership in environments with hundreds of engineers

View

Industry connections and open-source contributions
Engagement with the broader technical community in frontend technologies

View

Passion for solving complex challenges
Ability to translate insights into pragmatic, scalable solutions

View

Similar jobs

View all
Bunnings
Bunnings
Principal Engineer - FrontendVIC · Full-time
Join Bunnings as a Principal Engineer – Frontend and shape how customers experience our online platforms. This exciting opportunity allows you to influence the design and evolution of our digital customer journeys while working with a collaborative and innovative team. Together, you will drive quality, performance, and customer impact in a supportive environment.
PEXA
PEXA
Principal EngineerMelbourne, VIC · Full-time
This job at PEXA is all about providing senior technical leadership across the engineering landscape. By influencing decisions through expertise, you will help shape the technical direction and product outcomes. The team thrives on collaboration, innovation, and a shared commitment to excellence.
Canva
Canva
Principal Software Engineer - User PlatformSydney, NSW · Full-time
This job is about leading the technical direction for video technology at Canva, which powers millions of daily exports. The impact of this role is significant, as it shapes the future of user experience for a platform that serves hundreds of millions. The team values collaboration and innovation, trusting each other to find the best ways to achieve their ambitious goals.
Commonwealth Bank
Commonwealth Bank
Principal Platform EngineerSydney, NSW · Full-time
As a Principal Platform Engineer specializing in AWS Cloud, you will lead the charge in designing and maintaining robust database environments. Your contributions will directly enhance security and resilience through innovative DevSecOps practices. Join a dynamic team that values collaboration and engineering excellence, where your expertise will help shape the future of our data protection and storage solutions.