Назад
11 дней назад

Senior Frontend Engineer - Design Editing Accessibility (React)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Australia
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Frontend Engineer - Design Editing Accessibility (React): Designing and building accessible interactions in Canva's Editor with an accent on focus management, keyboard navigation, live regions, ARIA semantics, and screen-reader compatibility. Focus on solving systemic accessibility gaps in a large interconnected frontend architecture, supporting complex editing interactions, and collaborating with engineers and designers to build accessible features.

Location: Sydney, Australia

Company

Canva is building a design platform focused on making design creation and published designs accessible to everyone.

What you will do

  • Design and build accessible interactions in the Editor, including focus management, keyboard navigation, live regions, and ARIA roles and states.
  • Use VoiceOver, NVDA, and JAWS as daily development tools to test, debug, and validate assistive technology interactions.
  • Collaborate with engineers across the Editing Group by reviewing designs and pull requests and providing technical guidance.
  • Identify systemic accessibility gaps and develop architectural solutions for complex, interconnected frontend systems.
  • Work with assistive technology users and cross-functional partners to co-design accessible solutions.

Requirements

  • Commercial experience building accessible web applications and applying WCAG in practice.
  • Hands-on experience developing and debugging with VoiceOver, NVDA, and JAWS.
  • Experience working effectively in a large, interconnected frontend codebase.
  • Strong proficiency in TypeScript and React.
  • Clear communication skills across engineering, design, product, and accessibility disciplines.

Nice to have

  • Experience with WAI-ARIA authoring patterns for complex widgets, including trees, grids, drag-and-drop interactions, and dialogs.
  • Experience with accessibility for streaming or real-time interfaces, HTML5 canvas, data visualisation, spreadsheets, or WYSIWYG editors.
  • Familiarity with browser and native accessibility APIs, accessibility trees, and platform-specific behaviours.
  • Experience building accessibility features with AI or supporting mobile accessibility with React Native.

Culture & Benefits

  • Permanent, full-time employment.
  • Equity package.
  • Inclusive parental leave for parents and carers.
  • Annual allowance supporting wellbeing, social connection, and office setup.
  • Flexible leave options.

Hiring process

  • Interviews are conducted virtually.
  • Applicants can provide preferred pronouns and request reasonable interview adjustments.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →