Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Frontend Engineer (Accessibility): 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, designing architectural solutions for complex interconnected components, and making collaborative editing and rich-text experiences accessible.
Location: Sydney, Australia
Company
Canva is building a design platform focused on making design creation and the resulting designs accessible to everyone.
What you will do
- Design and build accessible interactions in the Editor, including focus management, keyboard navigation, live regions, and accurate ARIA roles and states.
- Use VoiceOver, NVDA, and JAWS as daily development tools to test, debug, and validate assistive technology interactions.
- Collaborate with engineers, designers, and product managers across the Editing Group to review designs and pull requests and resolve accessibility issues before release.
- Identify systemic accessibility gaps and develop architectural solutions for complex, interconnected Editor components.
- Help make collaborative editing, rich-text editing, and canvas-based experiences accessible to people using screen readers and other assistive technologies.
Requirements
- Commercial experience building accessible web applications and applying WCAG in practice.
- Hands-on experience developing with screen readers, including understanding the technical differences and quirks of VoiceOver, NVDA, and JAWS.
- Experience working effectively in a large, interconnected frontend codebase.
- Strong proficiency in TypeScript and React.
- Clear communication across engineering, design, product, and accessibility disciplines.
Nice to have
- Experience with WAI-ARIA authoring patterns for complex widgets such as trees, grids, drag-and-drop interactions, and dialogs.
- Experience with streaming or real-time UI accessibility, 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 using AI or supporting mobile accessibility with React Native.
- Experience working with accessibility specialists, assistive technology users, or accessibility-focused user researchers.
Culture & Benefits
- Inclusive parental leave for all parents and carers.
- Equity packages.
- Annual Vibe & Thrive allowance for wellbeing, social connection, and office setup.
- Flexible leave options.
- Virtual interviews and reasonable adjustments during the hiring process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →