
Senior Software Engineer
High Tech Genesis
contract
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
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