We are seeking a highly skilled Senior Full Stack Software Developer to join our team in Toronto. This role is focused on building modern, cloud-native web applications using a robust Microsoft and JavaScript technology stack. You will be responsible for the end-to-end development lifecycle—from translating user stories and UI/UX artifacts into technical specifications to deploying scalable, AODA-compliant solutions within an Agile environment.
...
Duration: 12-month contract with potential for extension
Location: Toronto (Onsite)
Rate: $565.97-$601.35/diem
Advantages
Modern Tech Stack: Work with cutting-edge frameworks like Next.js and React within a cloud-native ecosystem.
Strategic Impact: Influence the architecture of high-profile, mission-critical Java and JavaScript enterprise applications.
Stability: A 12-month initial contract with a strong potential for extension.
Professional Growth: Opportunity to lead AODA compliance initiatives and CI/CD pipeline optimizations in a highly collaborative setting.
Responsibilities
Full Stack Development: Design and implement overall solution architecture using React, Next.js, and Node.js, ensuring speed and scalability across the entire stack.
API Design: Construct and integrate secure REST API services, connecting modern front-end UIs with robust back-end systems.
Database Management: Utilize SQL and Entity Framework (or similar ORM tools) for efficient data access and relational database design.
Cloud-Native Solutions: Develop and renew web applications using Microservice and Serverless architectures, leveraging Azure Cloud PaaS and SQL services.
Quality Assurance: Support comprehensive testing activities, including Unit Testing (NUnit/XUnit), Test Automation (Playwright/Karma), and Load/Penetration testing.
Compliance: Ensure all digital products meet WCAG/AODA standards for web accessibility.
DevOps & CI/CD: Support the implementation and upkeep of Continuous Integration and Continuous Deployment pipelines using Git and Azure DevOps.
Collaboration: Work within a balanced team of BAs, UX Designers, and Product Managers to deliver high-quality Minimum Viable Products (MVPs).
Qualifications
Front-End Expertise: Deep experience with React, Next.js, JavaScript, and TypeScript, including libraries like React Query, Hook Form, and Zustand.
Back-End Proficiency: Strong hands-on experience with Node.js and the design of RESTful Web APIs.
Data Access: Proven mastery of Entity Framework (or other ORM tools) and complex SQL querying.
Cloud & Tools: Familiarity with Azure Cloud development, Microservices, and container-based platforms.
Accessibility: Solid knowledge of WCAG 2.0/AODA regulations and standards for web application development.
Agile Experience: 5+ years working in a Scrum/Agile environment, contributing to task planning, daily stand-ups, and iteration demos.
Soft Skills: Excellent analytical and problem-solving skills with the ability to provide technical leadership and knowledge transfer to team members.
Summary
If you're interested in the Senior Software Developer - Full Stack 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 a highly skilled Senior Full Stack Software Developer to join our team in Toronto. This role is focused on building modern, cloud-native web applications using a robust Microsoft and JavaScript technology stack. You will be responsible for the end-to-end development lifecycle—from translating user stories and UI/UX artifacts into technical specifications to deploying scalable, AODA-compliant solutions within an Agile environment.
Duration: 12-month contract with potential for extension
Location: Toronto (Onsite)
Rate: $565.97-$601.35/diem
Advantages
Modern Tech Stack: Work with cutting-edge frameworks like Next.js and React within a cloud-native ecosystem.
Strategic Impact: Influence the architecture of high-profile, mission-critical Java and JavaScript enterprise applications.
Stability: A 12-month initial contract with a strong potential for extension.
Professional Growth: Opportunity to lead AODA compliance initiatives and CI/CD pipeline optimizations in a highly collaborative setting.
Responsibilities
Full Stack Development: Design and implement overall solution architecture using React, Next.js, and Node.js, ensuring speed and scalability across the entire stack.
...
API Design: Construct and integrate secure REST API services, connecting modern front-end UIs with robust back-end systems.
Database Management: Utilize SQL and Entity Framework (or similar ORM tools) for efficient data access and relational database design.
Cloud-Native Solutions: Develop and renew web applications using Microservice and Serverless architectures, leveraging Azure Cloud PaaS and SQL services.
Quality Assurance: Support comprehensive testing activities, including Unit Testing (NUnit/XUnit), Test Automation (Playwright/Karma), and Load/Penetration testing.
Compliance: Ensure all digital products meet WCAG/AODA standards for web accessibility.
DevOps & CI/CD: Support the implementation and upkeep of Continuous Integration and Continuous Deployment pipelines using Git and Azure DevOps.
Collaboration: Work within a balanced team of BAs, UX Designers, and Product Managers to deliver high-quality Minimum Viable Products (MVPs).
Qualifications
Front-End Expertise: Deep experience with React, Next.js, JavaScript, and TypeScript, including libraries like React Query, Hook Form, and Zustand.
Back-End Proficiency: Strong hands-on experience with Node.js and the design of RESTful Web APIs.
Data Access: Proven mastery of Entity Framework (or other ORM tools) and complex SQL querying.
Cloud & Tools: Familiarity with Azure Cloud development, Microservices, and container-based platforms.
Accessibility: Solid knowledge of WCAG 2.0/AODA regulations and standards for web application development.
Agile Experience: 5+ years working in a Scrum/Agile environment, contributing to task planning, daily stand-ups, and iteration demos.
Soft Skills: Excellent analytical and problem-solving skills with the ability to provide technical leadership and knowledge transfer to team members.
Summary
If you're interested in the Senior Software Developer - Full Stack 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