We are seeking a senior full-stack developer to lead the design and delivery of scalable cloud applications. Must have expertise in React, Python (FastAPI), .NET Core, Azure, and CI/CD pipelines, as well as experience with AI/ML (TensorFlow, PyTorch) and mentoring in Agile teams is a strong asset.
Responsibilities
Lead development efforts, taking ownership of design, implementation, and on-time delivery.
Apply and uphold engineering best practices within an Agile (Scrum/Kanban) team.
Collaborate with product managers, UX designers, and analysts to deliver robust applications.
Mentor junior developers and promote technical excellence.
Build and maintain full-stack applications, REST APIs, and microservices.
Design and manage CI/CD pipelines using Azure DevOps, Docker, and Kubernetes (AKS).
Translate technical requirements into reliable, testable code.
Work with data scientists to integrate and deploy AI models.
Support ETL processes and ensure secure, scalable deployments.
Required Skills
10+ years of experience delivering complex applications.
Strong leadership, mentoring, collaboration, and communication skills.
Advanced proficiency in:
React.js (Hooks, Context), Next.js, TypeScript, HTML5, CSS3/SCSS, Axios.
Python (FastAPI), Node.js, Java Spring Boot, .NET Core/C#.
Azure SQL, Cosmos DB, Key Vault, Git, GitHub, ARM templates.
Docker, Kubernetes, YAML, CI/CD with Azure DevOps.
TensorFlow, PyTorch, OpenCV, large dataset handling, model evaluation.
Cloud-native design, microservices, serverless architecture, reusable components.
Must Have
Advanced proficiency in React.js
, including functional components, Hooks, and state management using Context API.
Strong experience with modern Python (3.7+)
, with a focus on building scalable RESTful APIs using
FastAPI
.
Practical experience with
Node.js
and
Java Spring Boot
for backend development.
Proven expertise in
.NET Core (C#)
, including developing services and Web APIs.
Experience with
image processing and manipulation
, ideally using libraries such as OpenCV or PIL.
Hands-on experience with deep learning frameworks such as
TensorFlow
and
PyTorch
.
Solid understanding and application of
software architecture principles and design patterns
, including
microservices
,
serverless architecture
, and
RESTful API design
.
Experience with
Azure DevOps
, including designing and maintaining robust
CI/CD pipelines
.
Job Type: Full-time
Pay: $100.00-$125.00 per hour
Expected hours: 7.25 per week
Schedule:
Monday to Friday
Experience:
React.js: 6 years (required)
Python: 6 years (required)
Azure Devops: 6 years (required)
Work Location: Hybrid remote in Toronto, ON
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.