Staff Frontend Engineer (level Above Senior) Editing Performance, Design Exp

Canva

Melbourne, Australia
Equity pyckages included; annual vibe & thrive all...
On-site
5+ years software development experience
Proficiency in typescript and react
Strong computer science fundamentals
This role focuses on optimizing the core design experience to ensure the editor remains smooth, scalable, and feature-rich for millions of users

Job Summary

  • This role focuses on optimizing the core design experience to ensure the editor remains smooth, scalable, and feature-rich for millions of users.
  • Engineers will work primarily with Typescript, React, and MobX to deliver features while advocating for engineering needs to non-technical team members.
  • The company offers equity packages, inclusive parental leave, and an annual Vibe & Thrive allowance to support employee wellbeing.

Matching Summary

This role focuses on optimizing the core design experience to ensure the editor remains smooth, scalable, and feature-rich for millions of users.

Salary

Equity packages included; Annual Vibe & Thrive allowance provided; Flexible leave options available

Skills & Requirements

Must-have

  • 5+ years software development experience
  • Proficiency in TypeScript and React
  • Strong computer science fundamentals
  • Experience building SDKs or APIs
  • Asynchronous programming expertise

Nice-to-have

  • Knowledge of browser rendering pipeline
  • Experience with WebWorkers and WebGL
  • Passion for performance debugging
  • Cross-team collaboration skills
  • Familiarity with MobX state management

Key Requirements

  • Firmly grounded computer science fundamentals
  • Experience in software development environment
  • Ability to break large projects into smaller ones

Work Rights

Not specified

Tailored Resume

Cover Letter