Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

senior software developer - full stack.

Randstad

We are seeking an experienced Senior Software Developer - Full Stack with deep MERN stack expertise to lead ongoing application enhancements, bug fixes, platform upgrades, and technical maintenance for enterprise web platforms. In this role, you will design and implement responsive user interfaces and robust backend services using MongoDB, Express, React, and Node.js within cloud-hosted environments. Working closely with cross-functional technical teams, you will author comprehensive technical and operational documentation, maintain solution architecture models, enforce security and accessibility standards, and support continuous delivery pipelines in an Agile framework.

Location: Toronto, ON or Guelph, ON (Fully Onsite – 5 days/week required)

Duration: 7-month contract.

Advantages
MERN Stack Focus: Modern full-stack development leveraging MongoDB, Express, React, and Node.js.

Cloud & CI/CD Scope: Hands-on work in Azure-hosted cloud environments using Azure DevOps and Git.

High Technical Ownership: Direct influence over system architecture, build books, and release management.

Structured Onsite Collaboration: Work directly with multidisciplinary teams in a dedicated, 5-day onsite environment.

Responsibilities
Full-Stack MERN Development: Architect, develop, test, and deploy feature enhancements, bug fixes, and technical performance improvements using MongoDB, Express, React, and Node.js.

Technical Documentation & Build Books: Author, update, and maintain detailed technical documentation, including operational build books, deployment scripts, release management protocols, and support guides.

Architecture & Solution Modeling: Create and refine solution design artifacts, data models, system flow diagrams, and architectural specifications.

Cloud & DevOps Integration: Manage source code repositories, configure automated CI/CD deployment pipelines, and maintain release workflows using Azure DevOps and Git.

Security & Compliance Standards: Enforce IT security best practices, implement modern authentication protocols (OAuth 2.0, SAML), and ensure solution compliance with digital accessibility standards (AODA).

Governance & Architecture Reviews: Collaborate with technical leads to support security, privacy, and architecture review processes by providing implementation expertise and technical inputs.

Stakeholder Collaboration & Knowledge Transfer: Work closely with business analysts, project leads, and technical teams to gather requirements, resolve system issues, and deliver comprehensive knowledge transfer for operational supportability.

Qualifications
MERN Stack Seniority: 7+ years of hands-on full-stack software development experience using the MERN (MongoDB, Express, React, Node.js) technology stack (Strictly Required).

Technical & Operational Documentation: 4+ years of experience developing and maintaining comprehensive technical documentation, including build books, deployment procedures, and release management guides (Strictly Required).

Solution Design Artifacts: Demonstrated experience updating and maintaining solution architecture models, diagrams, and design specifications (Strictly Required).

DevOps & Version Control: Proven experience using Git, Azure DevOps, and CI/CD pipelines for source control and automated release deployments (Strictly Required).

Accessibility & Security Protocols: Practical experience building AODA-compliant applications and implementing authentication protocols such as OAuth 2.0 and SAML.

Agile Software Delivery: Strong track record working within collaborative Agile software development teams.

Nice-to-Have Assets:
Hands-on experience building and deploying cloud-native applications directly in Microsoft Azure.

Familiarity with public sector technology standards and directives.

Summary
If you're interested in the "Senior Software Developer - Full Stack" role based in Toronto, we encourage you to apply online at
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 View email address on randstad.com to ensure their ability to fully participate in the interview process.

This posting is for existing and upcoming vacancies. show more
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the senior software developer - full stack. in Toronto, ON vacancy
  • We are seeking an accomplished Senior Software Developer - Full Stack to design, build, and optimize scalable, end-to-end web applications and high-performance microservices. In this role, you will bridge modern front-end interfaces with complex multi-language back-end services... 
    Senior
    Contract work
    Manual labor

    Randstad

    Toronto, ON
    5 days ago
  • We are seeking a highly experienced Senior Software Developer - Full Stack to lead full-lifecycle software development, application modernization, and system enhancement initiatives. In this role, you will work across both modern and legacy technical stacks—ranging from Java... 
    Senior
    Contract work
    Internship
    Work at office
    Flexible hours

    Randstad

    Toronto, ON
    2 days ago
  • We are seeking a highly skilled Senior Software Developer - Full Stack to lead the technical design, development, and integration of enterprise digital health solutions and cloud-native microservices. In this role, you will build responsive web interfaces using React and TypeScript... 
    Senior
    Contract work
    Flexible hours

    Randstad

    Toronto, ON
    9 days ago
  • We are seeking a highly skilled Senior Software Developer - Full Stack to lead the development, modernization, and integration of modern full-stack application components. In this role, you will build provider- and patient-facing web interfaces using ReactJS while engineering... 
    Senior
    Remplacement
    Contract work
    Flexible hours

    Randstad

    Toronto, ON
    9 days ago
  • $120k - $160k per year

     ...first. That’s where you come in. The Role We're hiring Senior Full-Stack Developers to build and own the client-facing product experiences...  ...'s a surface to match most strengths. We're not building software for software's sake. Our products only matter when a client... 
    Senior
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    Flinks

    Toronto, ON
    11 days ago
  •  ...applications within a team-based Agile environment. The way we build software is strongly influenced by the values of Extreme Programming:...  ..., share knowledge and teach within your team and within the developer community at Electric Mind via educational sessions, study groups... 
    Senior
    Contract work

    electricmind

    Toronto, ON
    19 hours ago
  •  ...working, tested applications. This includes developing detailed programming specifications,...  ...which arise during the use and operation of software packages, including technical assistance...  ...record for meeting deadlines   Full Stack Skills · Proficient with both front... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    4 days ago
  • $90.18 - $108.22 per hour

     ...RQ00731 - Software Developer - Full Stack - Senior 7 month contract (164 business days) - possible extension Hybrid (as needed onsite) -525 University Avenue Must Haves: ~7 years of hands-on ReactJS development experience building complex production-grade... 
    Senior
    Remplacement
    Full time
    Contract work

    Source Code

    Toronto, ON
    1 day ago
  • $90.21 - $108.25 per hour

     ...RQ00738 - Software Developer - Full Stack - Senior Location: Toronto (525 University Avenue) - Hybrid Duration: 8 months contract (164 Business Days) + possible extension Must Haves: Senior Full Stack software development experience delivering complex... 
    Senior
    Contract work

    Source Code

    Toronto, ON
    4 days ago
  • $115k - $125k per year

     ...Product, QA, and your pod.  How We Build   We expect every developer on this team to use AI coding tools — GitHub Copilot, Claude, Cursor...  ...layer on top.  What We're Looking For You move across the stack without losing altitude — Angular MFE one moment, .NET... 
    Senior
    Remplacement
    Internship
    Work at office
    Local area
    2 days per week

    Range

    Toronto, ON
    1 day ago
  • $130k - $145k per year

     ...Senior Full-Stack Developer Full-Time / Permanent ABOUT ODAIA ODAIA noun o·da·ia | \ 'oh-day-yeah \ An Ancient Greek word referring to "tools of the trade." To learn more visit odaia.ai. ODAIA delivers AI-powered commercial intelligence for life sciences... 
    Senior
    Permanent employment
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Odaia Intelligence Inc.

    Toronto, ON
    1 day ago
  •  ...working tested applications. This includes developing detailed programming specifications...  ...which arise during the use and operation of software packages including technical assistance...  ...record for meeting deadlines Full Stack Skills: Proficient with both front... 
    Senior
    Full time

    Maarut

    Toronto, ON
    a month ago
  •  ...Job Description Software Developer (Full Stack) Position Title Software Developer Full Stack Position Summary We are seeking an experienced Full Stack Software Developer to design develop implement test and support enterprise web applications. The ideal candidate... 
    Senior
    Full time

    Upstaff

    Toronto, ON
    a month ago
  • $90k - $120k per year

     ...Full-Stack Developer  Full-Time / Permanent ABOUT ODAIA ODAIA noun o·da·ia | 'oh-day-yeah An Ancient Greek word referring to "ōdē", the...  ...interactions with healthcare providers, through human-centric software powered by AI. WHAT'S ON OFFER We're looking for a Full... 
    Senior
    Permanent employment
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Odaia Intelligence Inc.

    Toronto, ON
    2 days ago
  •  .... Design software solutions by interacting with portfolio...  ...requirements. Develop solutions that are in line with client'...  ...Advanced Seniority Senior... 
    Senior
    Long term contract
    For subcontractor

    Luxoft

    Toronto, ON
    27 days ago
  •  ...Senior Software Developer Full Stack (.NET/Azure) Location: 100% Onsite (5 days/week) Contract Type: Senior Software Developer Full Stack Submission Deadline: July:00 PM EST Job Summary We are seeking an experienced Senior Full Stack Software... 
    Senior
    Full time
    Contract work

    Upstaff

    Toronto, ON
    10 days ago
  • We are seeking a highly accomplished Senior Full Stack Software Developer to drive the technical design, full-stack implementation, and optimization of enterprise-level web applications. In this role, you will lead the transformation of complex technical system specifications... 
    Senior
    Long term contract
    Contract work

    Randstad

    Toronto, ON
    more than 2 months ago
  •  ...Job Responsibility: Senior Full Stack Python Developer At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career... 
    Senior
    Full time
    Work at office
    3 days per week

    Cognizant

    Toronto, ON
    9 days ago
  • $100k - $110k per year

     ...Job Responsibility: Job role - : Java full stack Developer Location-: Toronto, ON Duration-: Full Time Must Skills: 1. Front end : Angular...  ...will certainly help Person who is hands-on coder and senior enough to talk to executives about architecture, frameworks etc... 
    Senior
    Full time
    Work at office
    Monday to friday

    Esolutions

    Toronto, ON
    11 days ago
  • Our Toronto based client is looking for a Full Stack Developer (Java / React / AI-Powered Systems) to join their team Location: Toronto,...  ..., review AI-generated code, and take true ownership of their software. Advantages Why You’ll Love This Role Build Modern AI... 
    Contract work
    Work at office
    2 days per week

    Randstad

    Toronto, ON
    10 days ago
  • $58k - $102k per year

     ...mentoring and on the job coaching -- What will your typical day look like? Deloitte is seeking a Senior Consultant / Consultant, SAP BTP Full-Stack & Integration Developer to support the design and build of intelligent applications, modern extensions, and integration... 
    Senior
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    13 hours ago
  •  ...Position Overview Pulsenics is seeking a Full Stack Software Developer to help design, build, and operate the core software systems that sit at the center of our hardware-enabled products. This role focuses on developing and maintaining a scalable .NET Core–based software... 

    Pulsenics

    Toronto, ON
    more than 2 months ago
  • $72k - $138k per year

     ...mentoring and on the job coaching Summary We are seeking Full Stack Java Developers to join our team on a 1-year fixed term . As a Full Stack...  ..., developing, and maintaining Java-based applications or software solutions for a leading North American Bank. This long-term... 
    Senior
    Long term contract
    Temporary work
    Fixed term contract
    Flexible hours

    Deloitte

    Toronto, ON
    1 day ago
  • $110k - $125k per year

    Position: Full Stack Developer Location: Toronto, ON (100% onsite) Employment Type: New, Full-Time Permanent position Salary: $110,000 – $125...  ...Developer: The Full Stack Developerbuilds production-grade software across the front end, back end, APIs, and integrations for a... 
    Long term contract
    Permanent employment
    Full time
    Internship
    Local area

    CETFA

    Toronto, ON
    24 days ago
  •  ...pipelines Ingest and connect siloed databases The Role As a Full Stack Engineer, you will be working on one or more of our new product...  ...solutions that drive direct value to the users. ~5+ years of software development experience with modern full-stack web development.... 
    Long term contract
    Full time
    Work from home
    Flexible hours

    Basetwo

    Toronto, ON
    18 days ago
  • $130k - $150k per year

     ...results for the organization. Job Description Saatchi & Saatchi is seeking a Lead Full Stack Developer for an innovative AI platform initiative. You have 8 years building production software systems and at least a few years leading or anchoring a team technically. You are... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work
    Monday to friday

    Publicis Groupe

    Toronto, ON
    10 days ago
  • $88.52 - $106.3 per hour

     ...RQ11209 - Sr. Software Developer - Full Stack 9-month contract (170 business days) - possible extension REMOTE - Anywhere in Ontario Must Have: 10+ years in the following: Application Development: Designing, developing, and implementing web applications... 
    Senior
    Contract work
    Remote work

    Source Code

    Toronto, ON
    a month ago
  •  ...each other's success, and a mission that's making healthcare better for Canadians. About the role: We are seeking a Senior Full Stack Developer to help build a best-in-class consumer-grade digital experience. This role will contribute to architecture decisions, feature... 
    Senior
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    phoenix

    Toronto, ON
    21 hours ago
  • Python Full stack Developer Toronto, ON - Hybrid (4 Days WFO) Python, Django, flask API, Angular Role Descriptions: coding with Python| Java| JavaScript|| TypeScript
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    9 days ago
  • $72k - $138k per year

     ...Unity and WebRTC. Success in implementing software based on WebRTC, with a deep understanding...  ...proactive communication. Ability to lead the full lifecycle of major projects. You are...  ...best idea to win. What You'll Do: Develop and Maintain: You'll be primarily... 
    Full time
    Internship
    Remote work
    Relocation
    Home office
    Monday to friday
    Flexible hours
    Shift work

    Between

    Toronto, ON
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to senior software developer - full stack.. Be the first to apply!