Are you a Software Developer with advanced skills in React, TypeScript, and Node.js, passionate about building dynamic, responsive, and accessible user experiences? This hybrid contract role is ideal for a hands-on developer ready to build and support interactive web interfaces using the latest technologies in a fast-paced, Agile environment.
...
Our client is looking for a Software Developer for a 10-month contract with the possibility of 1 extension term, requiring 3 days onsite per week in Toronto.
Advantages
⚛️ Work with a modern stack: React, Next.js, Node.js, Jamstack
🏡 Hybrid model: Enjoy the flexibility of 3 days onsite and 2 days remote per week
🧩 Create seamless, responsive UI for enterprise-scale applications
☁️ Exposure to headless CMS, Azure, DevOps, and REST APIs
🛠️ Get involved in the full SDLC — from design to deployment and post-release support
📚 Opportunity to develop technical documentation and contribute to design strategy
Responsibilities
• Build, test, and maintain interactive front-end components using React and TypeScript
• Create and consume RESTful APIs; ensure seamless data exchange between front-end and services
• Develop interfaces using responsive design principles and cross-browser compatibility standards
• Work with headless CMS platforms and implement Jamstack architecture where required
• Contribute to system design, write clean code, and maintain version control with Git
• Collaborate with back-end developers, DevOps, and designers in an Agile team setting
• Translate UI/UX wireframes and technical specs into functional, user-friendly web features
• Conduct unit testing, troubleshoot issues, and optimize performance across platforms
• Document user flows, technical implementation, and post-deployment support plans
• Support login, signup, user profile, and self-service functionalities on the front end
Qualifications
Must Have:
• 5+ years of front-end development experience with React and TypeScript
• Experience using Node.js and Next.js in production environments
• Skilled in building and testing RESTful APIs
• Strong HTML, CSS/SASS, JavaScript ES6+, and responsive design practices
• Working knowledge of Jamstack architecture and headless CMS
• Experience in Agile development using task boards and DevOps pipelines
• Strong communication and documentation skills for both technical and non-technical audiences
• Proven experience with login/authentication UI and customer self-service features
Nice to Have:
• Experience with Azure cloud services and Azure AD B2C or Okta authentication
• Familiarity with Progressive Web Apps, AODA compliance, and accessibility standards
• Exposure to CI/CD, automated testing, and version control workflows
• Knowledge of social media API integrations and modern design systems
Summary
This opportunity is ideal for a seasoned Software Developer who thrives on building intuitive, scalable, and accessible digital experiences. You will be part of a collaborative Agile team using cutting-edge web technologies in a hybrid workplace setting. If you are excited to create responsive and dynamic interfaces that engage users and drive , If you are interested, please apply online at www.randstad.ca. Qualified candidates will be contacted.
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.
show more
Are you a Software Developer with advanced skills in React, TypeScript, and Node.js, passionate about building dynamic, responsive, and accessible user experiences? This hybrid contract role is ideal for a hands-on developer ready to build and support interactive web interfaces using the latest technologies in a fast-paced, Agile environment.
Our client is looking for a Software Developer for a 10-month contract with the possibility of 1 extension term, requiring 3 days onsite per week in Toronto.
Advantages
⚛️ Work with a modern stack: React, Next.js, Node.js, Jamstack
🏡 Hybrid model: Enjoy the flexibility of 3 days onsite and 2 days remote per week
🧩 Create seamless, responsive UI for enterprise-scale applications
☁️ Exposure to headless CMS, Azure, DevOps, and REST APIs
🛠️ Get involved in the full SDLC — from design to deployment and post-release support
📚 Opportunity to develop technical documentation and contribute to design strategy
Responsibilities
• Build, test, and maintain interactive front-end components using React and TypeScript
• Create and consume RESTful APIs; ensure seamless data exchange between front-end and services
...
• Develop interfaces using responsive design principles and cross-browser compatibility standards
• Work with headless CMS platforms and implement Jamstack architecture where required
• Contribute to system design, write clean code, and maintain version control with Git
• Collaborate with back-end developers, DevOps, and designers in an Agile team setting
• Translate UI/UX wireframes and technical specs into functional, user-friendly web features
• Conduct unit testing, troubleshoot issues, and optimize performance across platforms
• Document user flows, technical implementation, and post-deployment support plans
• Support login, signup, user profile, and self-service functionalities on the front end
Qualifications
Must Have:
• 5+ years of front-end development experience with React and TypeScript
• Experience using Node.js and Next.js in production environments
• Skilled in building and testing RESTful APIs
• Strong HTML, CSS/SASS, JavaScript ES6+, and responsive design practices
• Working knowledge of Jamstack architecture and headless CMS
• Experience in Agile development using task boards and DevOps pipelines
• Strong communication and documentation skills for both technical and non-technical audiences
• Proven experience with login/authentication UI and customer self-service features
Nice to Have:
• Experience with Azure cloud services and Azure AD B2C or Okta authentication
• Familiarity with Progressive Web Apps, AODA compliance, and accessibility standards
• Exposure to CI/CD, automated testing, and version control workflows
• Knowledge of social media API integrations and modern design systems
Summary
This opportunity is ideal for a seasoned Software Developer who thrives on building intuitive, scalable, and accessible digital experiences. You will be part of a collaborative Agile team using cutting-edge web technologies in a hybrid workplace setting. If you are excited to create responsive and dynamic interfaces that engage users and drive , If you are interested, please apply online at www.randstad.ca. Qualified candidates will be contacted.
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.
show more