Senior Full Stack Engineer (React/Node/Nest)
- Markham, ON
- Hybride
- Publié 27 août 2026
- 1 poste
Ouvre un site externe
- Type d’emploi
- Contrat
- Niveau d’expérience
- Chef d’équipe · 10+ ans
- Postuler avant le
- 26 sept. 2026
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Présence au bureau
- 4 jours par semaine
- Niveau d’expérience
- Mid-Senior level
- Mode de candidature
- La candidature directe est offerte
Résumé du poste
Design and deliver scalable APIs, modern web applications, and cloud-native solutions using a full-stack approach. Lead the implementation of event-driven architectures and manage CI/CD pipelines and production deployments on Azure.
Détails du poste
Our client is seeking a Senior Full stack engineer on a contract basis to design and deliver scalable APIs, modern web applications, and cloud-native solutions. This is a hands-on delivery role requiring strong technical leadership, deep experience with event-driven architectures and microservices, and the ability to work iteratively in a fast-paced Agile environment. Location: Markham Hybrid, 4 days onsite per week Duration: 12-Month Contract Responsibilities Design, develop, and implement highly scalable APIs and full-stack applications. Build modern web solutions using React, NestJS/Node.js, and Spring Boot. Design and implement event-driven architectures and microservices for distributed systems. Deploy and manage cloud-native applications using Azure Container Apps, Azure API Management (APIM), and Docker. Build and maintain CI/CD pipelines using Azure DevOps. Implement Infrastructure as Code using Bicep, Terraform, ARM Templates, Pulumi, or similar technologies. Design and optimize relational and NoSQL database solutions. Plan and manage code merges, branching strategies, releases, and production deployments. Develop detailed deployment plans and support production releases. Build observable applications using Azure monitoring, logging, tracing, and telemetry. Leverage feature flags and modern deployment practices to enable rapid, incremental releases. Use secure AI-assisted development tools while adhering to security and compliance requirements. Collaborate with cross-functional teams to evaluate solution options and drive technical decisions. Troubleshoot and resolve complex technical and production issues. Take strong ownership of delivery and adapt quickly as business requirements evolve. Requirements 10+ years of experience designing and building scalable APIs. 8+ years of modern web application development experience, including React and Node.js frameworks; NestJS preferred. Strong experience developing scalable Spring Boot APIs. Deep understanding of event-driven architecture and microservices. Hands-on experience with Azure Container Apps, APIM, Docker, and Azure DevOps CI/CD, or comparable AWS technologies. Experience with Infrastructure as Code, ideally Bicep, Terraform, ARM Templates, Pulumi, or equivalent. Strong knowledge of SQL and NoSQL databases. Experience managing branching strategies, code merges, releases, and production deployments. Strong analytical and problem-solving skills with the ability to troubleshoot complex technical issues. Ability to explain complex technical concepts and lead solution discussions. Strong ownership mindset with a focus on shipping production-ready solutions. Ability to work effectively with incremental and changing business requirements. Ability to work onsite in Markham four days per week. Nice to Have Experience developing discounting or rules engines. Experience with TanStack within React applications. Experience producing technical design documents and solution-option analyses. Experience with Application Insights, Log Analytics, distributed tracing, dashboards, alerting, and telemetry-driven troubleshooting. Experience with Agile delivery tools such as Azure DevOps (ADO) and JIRA. Experience planning technical debt remediation and continuous improvement initiatives. Strong technical leadership, planning, organization, communication, and presentation skills. Demonstrated ability to balance speed of delivery, engineering excellence, technical trade-offs, and competing priorities.
Ce que vous ferez
Design and deliver scalable APIs, modern web applications, and cloud-native solutions using a full-stack approach. Lead the implementation of event-driven architectures and manage CI/CD pipelines and production deployments on Azure.
Exigences
Requires over 10 years of experience in scalable API design and 8+ years in modern web development with React and Node.js. Must have deep expertise in microservices, Azure cloud services, and Infrastructure as Code.
Compétences indiquées
- SQL · Souhaitée
- Node.js · Souhaitée
- CI/CD · Souhaitée
- Docker · Souhaitée
- React · Souhaitée
- Spring Boot · Souhaitée
- Terraform · Souhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- React
- Node.js
- NestJS
- Spring Boot
- Azure Container Apps
- Azure API Management
- Docker
- Azure DevOps
- Infrastructure as Code
- Bicep
- Terraform
- SQL
- NoSQL
- Event-Driven Architecture
- Microservices
- CI/CD
Domaines d’emploi
- Software
- Technology
- Engineering
D’autres postes auxquels postuler directement
Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.
Bédard Ressources Humaines
ITAD Services Representative #1265
CommanditéEmployeur directCandidature simplifiée- Sur place
- Mississauga, ON
- Publié 16 sept. 2026
Sustainable Projects Group
Sustainability consultant/ Team Lead, Energy Consulting NOC 41400
CommanditéEmployeur directCandidature simplifiée- Hybride
- vancouver v5l 4s1, BC
- Publié 17 sept. 2026
Desjardins
Senior Litigation Advisor -
CommanditéEmployeur directCandidature simplifiée- Hybride
- Calgary, AB
- Publié 9 sept. 2026