Full Stack Developer with Data Engineering (React, Node.js, SQL, ETL)
Mississauga, Ontario, CanadaContractPosted Jun 30, 2026
Job description
Experience Required: 10+ Years Role Description We are seeking an experienced Senior Full Stack Developer to design, develop, and maintain scalable full-stack applications. The ideal candidate will have strong expertise in modern web technologies, data engineering, SQL optimization, and cloud-based DevOps practices. This role involves building robust data pipelines, integrating APIs, developing microservices, and collaborating across teams to deliver high-quality, data-driven solutions.
Key Responsibilities
- Design, develop, and maintain scalable full-stack applications.
- Build robust data pipelines and ETL processes.
- Optimize and tune complex SQL queries for performance.
- Integrate APIs and develop microservices-based architectures.
- Collaborate across teams to deliver high-quality, data-driven solutions.
- Contribute to DevOps pipelines and cloud deployments.
Required Skills
- Strong expertise in MSSQL, BigQuery, and Advanced SQL.
- Hands-on experience with Node.js, Python, and React.js.
- Solid understanding of ETL, data pipelines, and performance tuning.
- Experience with DevOps tools including Kubernetes, Jenkins, and CI/CD pipelines.
- Knowledge of code quality, testing, and software development best practices.
- Exposure to AI/ML concepts, including LLMs, prompt engineering, and API integrations. Desirable Skills
- Experience with .NET.
- Knowledge of Azure, GCP, or AWS.
- Exposure to Microservices Architecture.
- Experience with React Native.
- Proficiency in JavaScript/TypeScript.
- Experience with Redux.
- Strong understanding of Unit Testing.
- Experience with CI/CD.
- Knowledge of DML.