Senior Frontend Engineer - Product/features (remote Across Anz)

Canva Canva · Enterprise · Sydney, NSW, Australia · Other

Senior Frontend Engineer responsible for leading the design and development of user interfaces, driving collaboration with product managers and designers, evolving frontend architecture, and mentoring peers. The role involves building complex, user-facing applications using modern frontend technologies like React and TypeScript, and taking ownership of features end-to-end. While the company uses AI for features like Magic Studio, this role focuses on the frontend development of user-facing applications and product features, not the core AI/ML development itself.

What you'd actually do

  1. Leading the design and development of performant, delightful user interfaces using modern frontend frameworks
  2. Driving collaboration with Product Managers, designers, and fellow engineers to scope, define, and deliver impactful product features
  3. Evolving and scaling Canva’s frontend architecture through reusable component libraries and shared design systems
  4. Championing accessibility, performance, and engineering best practices across multiple product surfaces
  5. Writing robust, well-tested code and proactively identifying areas for technical improvement or refactor

Skills

Required

  • React
  • TypeScript
  • JavaScript fundamentals
  • web platform understanding
  • feature ownership
  • collaboration
  • mentoring

Nice to have

  • accessibility
  • performance
  • engineering best practices
  • technical improvement
  • refactoring

What the JD emphasized

  • user-facing
  • product features
  • user interfaces
  • user-facing
  • product goals
  • user experience