Open Role
Canva

Opportunity at

Canva

Staff Frontend Engineer, Editing Performance - Design experience

Canva is hiring a Staff Frontend Engineer for its Editing Performance group, a hybrid post based in Sydney. The team works on the core design editor,…

View Company

Role Snapshot

Hiring Now
Work arrangement
Not specified
Location
Sydney, Australia
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published1h ago
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Canva is hiring a Staff Frontend Engineer for its Editing Performance group, a hybrid post based in Sydney. The team works on the core design editor, reworking key architecture mostly in TypeScript, with increasing use of React Native and native code. The aim is an editor that stays quick, fluid and dependable on any device or network, even as designs grow more complex. The engineer designs, builds and ships software…

Job Description

Canva is hiring a Staff Frontend Engineer for its Editing Performance group, a hybrid post based in Sydney. The team works on the core design editor, reworking key architecture mostly in TypeScript, with increasing use of React Native and native code. The aim is an editor that stays quick, fluid and dependable on any device or network, even as designs grow more complex.

The engineer designs, builds and ships software side by side with engineering heads, product managers and designers. Work includes measuring speed and stability through instrumentation and dashboards, deciding priorities by evidence, and showing results. The engineer also builds tooling, frameworks and libraries that help other Canva developers ship responsive features, breaks large projects into manageable parts, and shares knowledge across groups.

The team concentrates on page load and interaction speed, memory use and reliability, and on the measurement systems that show performance to others. Strong candidates have commercial experience with large, intricate applications, SDKs or APIs, and deep TypeScript knowledge in codebases that have lived for years. They should have helped shape architecture and be grounded in computer science basics, including async programming, data structures and design patterns. Familiarity with browser rendering, event handling, Web Workers or WebGL and WebGPU is a clear advantage. Interviews are online.

Responsibilities

  • Design, build and release software with engineering heads, product leads and designers
  • Write mainly in TypeScript on the rebuilt editor core, with some React Native and native work
  • Raise performance measurably using instrumentation and performance data
  • Create tooling, frameworks and libraries that let other engineers build fast features
  • Own difficult technical problems and carry them from concept to release
  • Share technical expertise and collaborate with other teams

Requirements

  • Commercial software engineering experience on complex, large applications, SDKs or APIs
  • Deep TypeScript skill and comfort with large, long-lived codebases
  • Experience shaping architecture decisions
  • Comfort working with performance metrics and dashboards
  • Solid computer science foundations: async programming, data structures, solution design and design patterns
  • Clear communication and willingness to help others solve hard problems

Qualifications

  • Background in how browsers render content and handle events, plus Web Workers, WebGL or WebGPU
  • Some grounding in native rendering stacks or how JavaScript engines work internally

Core Skills

Benefits

  • Equity packages
  • Inclusive parental leave policy
  • Annual Vibe and Thrive allowance
  • Flexible leave options

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Where is the Staff Frontend Engineer role based?

The posting says Sydney, with hybrid working.

What technical skills are needed?

It asks for strong TypeScript skill and prior paid engineering work on intricate large-scale software.

Is a salary stated?

No salary is given.

How are interviews conducted?

They are held online.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Kuda
KudaPosted 1h ago
Full-time
Kuda
KudaPosted 1h ago
Full-time

Posted by Canva

Source: Canva

View the original listing ↗

Posted by employer: Aug 19, 2026

Added to Jobsiz: Oct 13, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Canva

Canva

52Open Jobs
—No reviews yet
View Company Profile