High Tech Genesis

Senior Software Engineer

High Tech Genesis

contract

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactAngular.NET CoreNode.jsREST APIsmicroservicesJavaScriptJSONCI/CDcloud deployments
Soft Skills
collaborationleadershipproblem-solvingcommunicationteamwork
Certifications
Bachelor’s degreeReliability Security