Senior Frontend Engineer - Design Editing Accessibility

Canva
Sydney
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Communication","Collaboration","Debugging","System thinking","Accessibility advocacy"]

Design and build accessible interactions in Canva’s Editor, from focus management and keyboard navigation to live regions and correct ARIA roles/states. Use screen readers daily (VoiceOver, NVDA, JAWS) to test, debug, and validate behavior. Collaborate with engineers across the Editing Group to review implementations, identify accessibility gaps early, and drive systemic fixes—architecting solutions rather than patching individual issues.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Canva
Canva
3 days ago

Senior Frontend Engineer - Design Editing Accessibility

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 19 hours agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Design and build accessible interactions in Canva’s Editor, from focus management and keyboard navigation to live regions and correct ARIA roles/states. Use screen readers daily (VoiceOver, NVDA, JAWS) to test, debug, and validate behavior. Collaborate with engineers across the Editing Group to review implementations, identify accessibility gaps early, and drive systemic fixes—architecting solutions rather than patching individual issues.
Location: Sydney
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and implement accessible Editor interactions, including focus management, keyboard navigation, live regions, and accurate ARIA roles/states.
  • •Use screen readers as a daily development tool to test, debug, and validate assistive technology behavior.
  • •Partner with engineers across the Editing Group to review designs and pull requests and provide technical guidance for accessible features.
  • •Identify systemic accessibility gaps in the Editor and develop underlying fixes to address recurring issues.
  • •Help other teams implement accessible features by reviewing work and sharing accessible implementation guidance across the Editing Group.

Pay and Benefits

Equity and Bonus:Equity
Perks:EquityParental Leave

Key Requirements

  • •Build accessible web applications with hands-on understanding of WCAG and experience shipping features that require judgment calls.
  • •Develop and debug using screen readers (VoiceOver, NVDA, JAWS), including understanding practical differences in behavior.
  • •Work effectively in a large, interconnected frontend codebase by reasoning about component structure, state, and rendering.
  • •Have strong proficiency in TypeScript and React, and connect component architecture with accessibility implementation.
  • •Communicate clearly across disciplines, translating screen reader behavior to engineers and constraints to designers to help get accessibility right.
Experience:AccessibilityWeb applicationsFrontend
Skills:CommunicationCollaborationDebuggingSystem thinkingAccessibility advocacy
Languages:English
Tech Stack:TypeScriptReactWCAGARIAWAI-ARIAVoiceOverNVDAJAWSScreen readersAccessibility APIsAccessibility treeReact NativeAIHTML5 canvas

Company Brief

Canva
Canva is an online visual communications platform that provides drag-and-drop design tools, templates, and media assets for creating presentations, social media graphics, videos, documents and more, serving individuals and large enterprises globally.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Scaleup
Valuation: Decacorn (USD 10B+)
Funding: Series E+
Headquarters: Surry Hills, New South Wales, Australia
Founded: 2012
Glassdoor
Glassdoor: 3.9
WebsiteLinkedInGlassdoor