détails d'emploi
We are seeking a highly skilled Senior Full Stack Software Developer for a 10-month contract in Toronto. This specialized role sits at the intersection of engineering and design, focusing on the development, governance, and maintenance of a robust Design System. You will be responsible for translating complex design intent into reusable, accessible, and performant front-end components while ensuring backend stability and seamless DevOps integration.
...
Duration: 10-month contract with potential for extension
Location: Toronto, ON (100% Onsite - 5 days per week)
Rate: $565.97-$601.35/diem
Advantages
High-Impact Work: Play a foundational role in how digital products are built and perceived across a major organization through design system governance.
Hybrid Technical/Creative Role: Engage both your analytical engineering side and your eye for quality interaction design.
Modern Stack: Work with a sophisticated suite of tools including Next.js, Figma, and cloud-native Azure/AWS environments.
Strategic Visibility: Influence the "long view" of products through ongoing iteration and cross-functional leadership.
Responsibilities
Design System Engineering & Governance
Component Development: Build and maintain high-quality, reusable UI components using React, Angular, and Next.js.
System Architecture: Implement and govern Design Tokens, CSS variables, and modular CSS architectures (BEM, Utility-first) to ensure cross-platform UI consistency.
Accessibility: Ensure every component adheres to WCAG and AODA standards, championing inclusive design practices across the application lifecycle.
Documentation: Produce clear, well-structured documentation for component usage, variants, and best practices to support wide-scale adoption.
Full Stack & Cloud Integration
Application Design: Design and implement scalable web architectures, including REST APIs, security standards like OAuth, and IAM solutions such as Entra ID.
Cloud & DevOps: Lead the implementation of continuous integration and deployment (CI/CD) pipelines, ensuring the stack is optimized for speed and security.
Legacy Management: Strategically manage and maintain legacy components and frameworks while iterating toward modern solutions.
Troubleshooting: Resolve complex technical problems arising in packages and libraries, providing high-level support for migrations and conversions.
Stakeholder Collaboration
Design Reviews: Actively participate in design walkthroughs using Figma, balancing ideal design aesthetics with technical feasibility.
Roadmap Contribution: Identify gaps in the current system and suggest roadmap improvements to align technical updates with broader brand and product goals.
Qualifications
Mandatory Technical Skills
Framework Mastery: Senior-level experience in React, Angular, and Next.js.
Design Literacy: Proficiency with Figma and a deep understanding of the relationship between design tools and code.
Frontend Architecture: Strong experience in scalable CSS (BEM, Modular, Utility-first) and managing maintainable styling in large applications.
Backend & Security: Proven experience in database management, RESTful API development, and OAuth/Entra ID security protocols.
Accessibility: Expert knowledge of WCAG standards and implementing accessible UI.
General & Soft Skills
Communication: Ability to explain complex design and technical decisions clearly to non-technical stakeholders.
Methodology: Expert knowledge of structured SDLC methodologies and rapid application development (RAD).
Judgment: Sound judgment in knowing when to standardize vs. when to allow exceptions within a design system.
Nice to Have (Public Sector Asset)
Previous experience in the Ontario Public Service (OPS) or Public Sector.
Hands-on experience working specifically on a Design System project.
Familiarity with AWS, Drupal, or French language fluency.
Summary
If you are a Senior Developer who views code through the lens of design and has a passion for building scalable, accessible, and beautiful user experiences, we encourage you to apply today!
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.
voir plus
We are seeking a highly skilled Senior Full Stack Software Developer for a 10-month contract in Toronto. This specialized role sits at the intersection of engineering and design, focusing on the development, governance, and maintenance of a robust Design System. You will be responsible for translating complex design intent into reusable, accessible, and performant front-end components while ensuring backend stability and seamless DevOps integration.
Duration: 10-month contract with potential for extension
Location: Toronto, ON (100% Onsite - 5 days per week)
Rate: $565.97-$601.35/diem
Advantages
High-Impact Work: Play a foundational role in how digital products are built and perceived across a major organization through design system governance.
Hybrid Technical/Creative Role: Engage both your analytical engineering side and your eye for quality interaction design.
Modern Stack: Work with a sophisticated suite of tools including Next.js, Figma, and cloud-native Azure/AWS environments.
Strategic Visibility: Influence the "long view" of products through ongoing iteration and cross-functional leadership.
Responsibilities
...
Design System Engineering & Governance
Component Development: Build and maintain high-quality, reusable UI components using React, Angular, and Next.js.
System Architecture: Implement and govern Design Tokens, CSS variables, and modular CSS architectures (BEM, Utility-first) to ensure cross-platform UI consistency.
Accessibility: Ensure every component adheres to WCAG and AODA standards, championing inclusive design practices across the application lifecycle.
Documentation: Produce clear, well-structured documentation for component usage, variants, and best practices to support wide-scale adoption.
Full Stack & Cloud Integration
Application Design: Design and implement scalable web architectures, including REST APIs, security standards like OAuth, and IAM solutions such as Entra ID.
Cloud & DevOps: Lead the implementation of continuous integration and deployment (CI/CD) pipelines, ensuring the stack is optimized for speed and security.
Legacy Management: Strategically manage and maintain legacy components and frameworks while iterating toward modern solutions.
Troubleshooting: Resolve complex technical problems arising in packages and libraries, providing high-level support for migrations and conversions.
Stakeholder Collaboration
Design Reviews: Actively participate in design walkthroughs using Figma, balancing ideal design aesthetics with technical feasibility.
Roadmap Contribution: Identify gaps in the current system and suggest roadmap improvements to align technical updates with broader brand and product goals.
Qualifications
Mandatory Technical Skills
Framework Mastery: Senior-level experience in React, Angular, and Next.js.
Design Literacy: Proficiency with Figma and a deep understanding of the relationship between design tools and code.
Frontend Architecture: Strong experience in scalable CSS (BEM, Modular, Utility-first) and managing maintainable styling in large applications.
Backend & Security: Proven experience in database management, RESTful API development, and OAuth/Entra ID security protocols.
Accessibility: Expert knowledge of WCAG standards and implementing accessible UI.
General & Soft Skills
Communication: Ability to explain complex design and technical decisions clearly to non-technical stakeholders.
Methodology: Expert knowledge of structured SDLC methodologies and rapid application development (RAD).
Judgment: Sound judgment in knowing when to standardize vs. when to allow exceptions within a design system.
Nice to Have (Public Sector Asset)
Previous experience in the Ontario Public Service (OPS) or Public Sector.
Hands-on experience working specifically on a Design System project.
Familiarity with AWS, Drupal, or French language fluency.
Summary
If you are a Senior Developer who views code through the lens of design and has a passion for building scalable, accessible, and beautiful user experiences, we encourage you to apply today!
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.
voir pluspartager l'offre d'emploi