Senior Frontend Engineer - Design Systems Evolution

Canva Canva · Enterprise · Melbourne, VIC, Australia · Information Technology

Senior Frontend Engineer role focused on design systems evolution, owning standards, primitives, and tooling. The role involves driving large-scale technical quality improvements, partnering with product teams, and mentoring teammates. A key aspect is understanding how AI tooling is reshaping engineering practices.

What you'd actually do

  1. Owning the standards, layout primitives, testing tooling, and cross-platform utilities that underpin Easel and the broader frontend codebase
  2. Driving large-scale technical quality improvements across the frontend ecosystem — from defining migration strategies through to adoption at scale
  3. Partnering closely with product teams to understand pain points, identify opportunities, and connect solutions to broader platform goals
  4. Codifying and sharing best practices through clear documentation, presentations, and internal engagement across the frontend specialty
  5. Supporting and mentoring teammates through thoughtful feedback, knowledge sharing, and capability uplift initiatives

Skills

Required

  • TypeScript
  • React
  • CSS architecture
  • modern web platform APIs
  • systems-level perspective
  • collaborative communicator

Nice to have

  • React Native

What the JD emphasized

  • strong commercial experience with TypeScript and React
  • deep expertise in CSS architecture and modern web platform APIs
  • solved infrastructure or migration challenges at scale
  • systems-level perspective
  • curious about how AI tooling — including LLMs, agentic workflows, and MCP — is reshaping the way engineers build and consume design systems