Jobs · Information Technology · California

Senior Frontend Engineer - Editing Accessibility (RELOCATE to Sydney)

Canva · San Francisco, CA · 1 mo ago
HybridInformation TechnologyFull-time

About the role

The Editing Accessibility team sits within the Design Experience supergroup, inside the Editing Group. We want to be the most accessible design tool in the world—and with strong, sustained internal support from leadership and core product teams, our Accessibility Teams are set to achieve this mission.

Responsibilities

  • Designing and building accessible interactions in the Editor, including focus management, keyboard navigation, live regions, and the ARIA roles and states that accurately reflect what the product is doing.
  • Using screen readers as a daily development tool to test, debug, and validate your work.
  • Collaborating with engineers across the Editing Group to help them build accessible features from the start.
  • Identifying systemic accessibility gaps in the Editor and developing solutions that address the underlying cause rather than patching individual instances.

Requirements

  • Solid commercial experience building accessible web applications, with a good understanding of WCAG in practice rather than just on paper.
  • Hands-on experience developing with screen readers.
  • Experience with WAI-ARIA authoring patterns for complex widgets such as trees, grids, drag-and-drop interactions and dialogs.
  • Experience building accessibility for complex interactions like streaming or real-time UI accessibility, HTML5 canvas, data visualisation, spreadsheets, WYSIWYG, etc.
  • Familiarity with browser and native accessibility APIs, including the accessibility tree and platform-specific behaviours.
  • Experience working alongside dedicated accessibility specialists, assistive technology users, or user researchers focused on accessibility.

Qualifications

  • Strong proficiency in TypeScript and React and are comfortable reasoning about component structure and accessibility together.
  • Clear communication across disciplines.
  • Experience with mobile accessibility, including React Native.

Skills

  • Understanding of how components, state, and rendering interact.
  • Approach accessibility as something that needs to be designed into a system rather than applied to it.
  • Experience with screen readers, including VoiceOver, NVDA, and JAWS.
  • Experience with browser and native accessibility APIs.
  • Experience with AI in accessibility.

Benefits

  • Inclusive parental leave policy that supports all parents & carers.
  • An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more.
  • Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally.

Pay

We offer competitive compensation packages tailored to your experience and qualifications.

Schedule

This role is based in Sydney and offers a flexible hybrid schedule.

Similar jobs

Senior Front-End Engineer

Nyla Technology SolutionsAnnapolis Junction, MD· 1 wk ago
Engineering$150k–$250k/yrapply on nyla.jobs.agile-ats.com