We are seeking an experienced Senior Software Developer - Front End to lead the design, development, testing, and maintenance of accessible, responsive, and user-facing capabilities for enterprise web applications. In this role, you will translate approved wireframes, user stories, and design specifications into reusable, component-based front-end applications. Utilizing modern JavaScript and TypeScript frameworks, you will integrate user interfaces with RESTful APIs, identity services, and security gateways, while ensuring strict adherence to web accessibility standards (AODA/WCAG), secure coding practices, and Agile delivery workflows.
...
Location: Toronto, ON (Fully Onsite – 5 days/week required)
Duration: 11-month contract
Advantages
Modern Front-End Stack: Hands-on development using TypeScript, modern JavaScript frameworks, and component-based architectures.
Enterprise Integration Scope: Direct experience connecting client-side applications with RESTful APIs, identity services, and OAuth 2.0/JWT security gateways.
Agile & CI/CD Tooling: Work within structured Agile teams utilizing Azure DevOps for source control, automated testing, and CI/CD pipelines.
Dedicated Onsite Collaboration: Collaborate directly alongside UX designers, backend leads, and architects in a focused Toronto workspace.
Responsibilities
Front-End & UI Component Engineering: Translate technical specifications, wireframes, and prototypes into responsive, accessible, and maintainable front-end components using modern JavaScript or TypeScript frameworks.
API & Security Integration: Integrate client-side interfaces with backend RESTful APIs, RESTful web services, identity services, and security gateways employing OAuth 2.0, JSON Web Tokens (JWT), and SSL certificates.
Accessibility & Design System Compliance: Build component-based user interfaces compliant with AODA and WCAG accessibility standards, ensuring consistent user experiences across multi-client platforms.
Testing & Quality Assurance: Create, execute, and maintain automated unit, component, integration, and accessibility tests to ensure software reliability and performance.
Agile Collaboration & DevOps: Participate actively in sprint planning, code reviews, design walkthroughs, and backlog refinement using Azure DevOps for source control, work item tracking, and CI/CD deployment pipelines.
Troubleshooting & Production Support: Diagnose and resolve complex browser compatibility, performance, security, and integration issues, providing ongoing post-implementation support.
Technical Documentation: Author detailed programming specifications, user-interface documentation, build guides, and deployment records.
Qualifications
Large-Scale Web Development: Extensive experience designing and developing large-scale, multi-client, Internet-ready web applications (Strictly Required).
JavaScript & TypeScript Frameworks: Strong hands-on experience with modern JavaScript or TypeScript frameworks and responsive, component-based application development (Strictly Required).
Agile & Azure DevOps: Proven experience with Agile methodologies, Azure DevOps, unit testing frameworks, source control, and technical documentation (Strictly Required).
REST APIs & Security Protocols: Demonstrated experience with RESTful APIs, RESTful web services, security gateways, OAuth 2.0, JSON Web Tokens (JWT), and SSL certificates (Strictly Required).
Database & Query Experience: Familiarity using relational or hierarchical databases and query languages to retrieve and present application data (Strictly Required).
Nice-to-Have Assets:
Prior software development experience within a public sector or enterprise environment.
Deep knowledge of web accessibility standards, including AODA and WCAG 2.1 AA requirements.
Experience with automated testing tools for component, integration, and end-to-end testing.
Summary
If you're interested in the "Senior Software Developer - Front End" role based in Toronto, we encourage you to apply online at www.randstad.ca.
Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
show more
We are seeking an experienced Senior Software Developer - Front End to lead the design, development, testing, and maintenance of accessible, responsive, and user-facing capabilities for enterprise web applications. In this role, you will translate approved wireframes, user stories, and design specifications into reusable, component-based front-end applications. Utilizing modern JavaScript and TypeScript frameworks, you will integrate user interfaces with RESTful APIs, identity services, and security gateways, while ensuring strict adherence to web accessibility standards (AODA/WCAG), secure coding practices, and Agile delivery workflows.
Location: Toronto, ON (Fully Onsite – 5 days/week required)
Duration: 11-month contract
Advantages
Modern Front-End Stack: Hands-on development using TypeScript, modern JavaScript frameworks, and component-based architectures.
Enterprise Integration Scope: Direct experience connecting client-side applications with RESTful APIs, identity services, and OAuth 2.0/JWT security gateways.
Agile & CI/CD Tooling: Work within structured Agile teams utilizing Azure DevOps for source control, automated testing, and CI/CD pipelines.
...
Dedicated Onsite Collaboration: Collaborate directly alongside UX designers, backend leads, and architects in a focused Toronto workspace.
Responsibilities
Front-End & UI Component Engineering: Translate technical specifications, wireframes, and prototypes into responsive, accessible, and maintainable front-end components using modern JavaScript or TypeScript frameworks.
API & Security Integration: Integrate client-side interfaces with backend RESTful APIs, RESTful web services, identity services, and security gateways employing OAuth 2.0, JSON Web Tokens (JWT), and SSL certificates.
Accessibility & Design System Compliance: Build component-based user interfaces compliant with AODA and WCAG accessibility standards, ensuring consistent user experiences across multi-client platforms.
Testing & Quality Assurance: Create, execute, and maintain automated unit, component, integration, and accessibility tests to ensure software reliability and performance.
Agile Collaboration & DevOps: Participate actively in sprint planning, code reviews, design walkthroughs, and backlog refinement using Azure DevOps for source control, work item tracking, and CI/CD deployment pipelines.
Troubleshooting & Production Support: Diagnose and resolve complex browser compatibility, performance, security, and integration issues, providing ongoing post-implementation support.
Technical Documentation: Author detailed programming specifications, user-interface documentation, build guides, and deployment records.
Qualifications
Large-Scale Web Development: Extensive experience designing and developing large-scale, multi-client, Internet-ready web applications (Strictly Required).
JavaScript & TypeScript Frameworks: Strong hands-on experience with modern JavaScript or TypeScript frameworks and responsive, component-based application development (Strictly Required).
Agile & Azure DevOps: Proven experience with Agile methodologies, Azure DevOps, unit testing frameworks, source control, and technical documentation (Strictly Required).
REST APIs & Security Protocols: Demonstrated experience with RESTful APIs, RESTful web services, security gateways, OAuth 2.0, JSON Web Tokens (JWT), and SSL certificates (Strictly Required).
Database & Query Experience: Familiarity using relational or hierarchical databases and query languages to retrieve and present application data (Strictly Required).
Nice-to-Have Assets:
Prior software development experience within a public sector or enterprise environment.
Deep knowledge of web accessibility standards, including AODA and WCAG 2.1 AA requirements.
Experience with automated testing tools for component, integration, and end-to-end testing.
Summary
If you're interested in the "Senior Software Developer - Front End" role based in Toronto, we encourage you to apply online at www.randstad.ca.
Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
show more