NewMCP: Let an AI agent help you find your next job
All jobs

Staff Front-End Engineer - Design Systems

Canva·Sydney, Australia
Apply on Canva

Canva is hiring a full-time Staff Front-End Engineer for Design Systems. The role focuses on evolving Canva's frontend stack by extending an existing React web component library into a portable React component library that renders via React DOM on web and React Native on mobile. The engineer will work on the Portable UI Platform and support multiple Canva surfaces that depend on this infrastructure.

AI skillsThis role asks for AI & agentic skills, exactly what we teach at Into Design Systems

What you'll do

  • Own the Portable UI Platform
  • Ship shared React components across web and React Native
  • Abstract cross-platform complexity into the platform layer
  • Set standards for how portable components are built, distributed, and consumed
  • Mentor engineers through design reviews, code reviews, team decisions, and day-to-day work
  • Work with product teams across the company to understand needs and sequence work
  • Lead strategic technical direction for the Design System Evolution team
  • Help evolve the design system for AI-assisted workflows

What they're looking for

  • Experience developing or leading a design system
  • Deep understanding of HTML, CSS, Web APIs, JS/TS, and React
  • Hands-on experience with cross-platform and cross-device UI/UX development using React Native
  • Proven track record of shipping large cross-functional projects across multiple teams
  • Ability to deliver highly reliable, scalable technical solutions
  • Excellent communication and collaboration skills
  • Ability to work across cross-functional teams
  • Balance of big-picture thinking and attention to detail

Learn the skills this role asks for

Into Design Systems is the conference on Claude Code and Figma MCP and design system automation, taught by the teams who run them in production.

Learn these skills

Am I a fit for this role?

Let your own agent answer that. Connect this board once with the command below and the agent reads this posting in full instead of guessing from the title.

claude mcp add --transport http ids-jobs https://jobs.intodesignsystems.com/mcp

Then paste this and add your background

Use the ids-jobs MCP server and read the job "canva-staff-front-end-engineer-design-systems-1uvln6". Tell me which requirements I already meet and which ones I am missing. My background:

How the MCP server works

Summary written by Into Design Systems from the public job posting, without guarantee of accuracy or completeness. Always verify the details and apply on the company's official page.