Experience Level
We’re looking for a
Senior Frontend Engineer
with
3+ years
of hands-on experience in
React
development, who brings expert-level skills in
Web Accessibility (a11y)
, and a passion for building inclusive, high-quality user interfaces.
Role Overview
If you’re a
Software Craftsperson
who values clean, test-driven code and embraces inclusive design principles, we’d love to meet you. At Incubyte, we believe in inclusive product ownership where engineers champion the user experience, including accessibility, throughout the entire release cycle. You will be the accessibility expert for the team, integrating a11y practices into our core development process and mentoring others to foster a culture of inclusive excellence.Accessibility is a non-negotiable focus area across all our clients. We value individuals who are proactive, tech-agnostic, and can leverage modern tooling and best practices to ensure our applications are usable by everyone.
What You'll Do
- Accessibility Implementation & Assurance: Ensure all frontend components and applications meet or exceed WCAG 2.1 AA/AAA accessibility guidelines. Incorporate ARIA roles, semantic HTML, and robust keyboard navigation from the ground up in all features.
- Collaboration & Integration: Collaborate closely with UX/UI designers, product managers, and backend engineers to integrate accessibility into the full development lifecycle, from initial wireframes and design to final deployment.
- Auditing & Remediation: Conduct hands-on accessibility audits and drive remediation using industry-standard tools like Axe, WAVE, Lighthouse, and practical testing with screen readers (e.g., NVDA, Voice Over, JAWS).
- Mentorship & Guidelines: Mentor junior developers on a11y principles and contribute to internal accessibility guidelines, code reviews, and training sessions for the broader engineering team.
- Component Development: Design, build, and maintain high-quality, accessible, and performant user interface components using React.
- Testing & Quality: Contribute to robust component and application testing using frameworks like Jest and React Testing Library, including specific tests for accessibility requirements.
Requirements
- React Expertise: Strong, hands-on expertise in React (Hooks, Context API, etc.) and the broader JavaScript/frontend ecosystem.
- Deep Accessibility Knowledge: Deep understanding of WCAG, ARIA authoring practices, colour contrast ratios, advanced focus management, and assistive technology compatibility. Experience implementing a11y in production React apps is essential.
- Development Fundamentals: Proficiency in writing clean, semantic HTML5 and modular CSS/Sass/Less.
- A11y Tooling: Proven experience with dedicated accessibility testing tools and screen readers for auditing and remediation (e.g., Axe, WAVE, NVDA, Voice Over).
- Testing Familiarity: Familiarity with testing frameworks (e.g., Jest, React Testing Library) and integrating accessibility checks into the testing pipeline.
- Process: Experience working in Agile or Extreme Programming environments, with a commitment to clean code and continuous integration.
- Communication: Strong written and verbal communication skills to articulate complex accessibility issues and mentor team members effectively.
Skills:- React Testing Library, AXE, WAVE, NVDA and voiceover