Senior Frontend Engineer - Design Systems Evolution

Canva Canva · Enterprise · Sydney, Australia · Information Technology

Senior Frontend Engineer focused on Design Systems Evolution, owning standards, primitives, and tooling for the frontend codebase. The role involves driving technical quality improvements, partnering with product teams, and contributing to the design system's expansion into new surfaces and use cases, including enabling emerging technologies. While the role is not directly building AI models, it requires curiosity about how AI tooling (LLMs, agentic workflows) 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

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