Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Full‑Stack Engineer building accessible web applications for design services company. Collaborating with UX, design, and product teams to ensure inclusivity and performance.

Responsibilities

  • Design and build web applications that are usable by everyone
  • Apply accessibility best practices in daily development, including: Semantic HTML, ARIA patterns, Keyboard navigation, Focus management
  • Review applications for accessibility issues and lead remediation efforts
  • Ensure solutions meet WCAG 2.2 and AODA requirements
  • Use accessibility testing tools to validate compliance and identify gaps
  • Build modern single‑page applications using React
  • Develop and maintain backend services using .NET Core and/or Node.js
  • Design, build, and integrate REST APIs and microservices
  • Work with structured data (JSON)
  • Ensure applications are performant, scalable, and secure
  • Work as part of Agile/Scrum teams
  • Collaborate closely with UX, design, and product partners
  • Contribute to CI/CD pipelines and cloud deployments (AWS or Azure)
  • Share accessibility knowledge and raise the bar across the team

Requirements

  • Bachelor’s degree or equivalent practical experience
  • Must have Reliability Security
  • 10+ years of professional software development experience
  • 5–8 years building accessible web applications
  • Proven, hands‑on experience with: WCAG 2.2, AODA, ARIA patterns, Accessibility testing tools
  • Ability to identify accessibility issues and implement real fixes, not just report findings
  • Advanced experience with React or Angular
  • Strong JavaScript skills (ES6+)
  • Experience building reusable UI components and SPAs
  • Experience developing scalable backend services
  • Hands‑on with .NET and/or Node.js
  • API and service development experience
  • Demonstrated experience integrating frontend and backend solutions end‑to‑end.

Benefits

  • We support an accessible recruitment process and are happy to provide accommodation upon request.

Job type

Contract

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AngularAWSAzureCloudJavaScriptMicroservicesNode.jsReact.NET

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.