Contract

Full Stack Software Engineer

Posted on 11 March 26 by Mukulika Mandal

  • ON
  • CAD$ - CAD$
Logo

Powered by Tracker

Job Description

Job Title: Full Stack Software Engineer
Contract: 6 months to start

Our client is seeking a Senior Full Stack Software Engineer with strong expertise in building scalable APIs, modern web applications, and cloud-native solutions. This role requires hands-on technical leadership & delivery, deep knowledge of event-driven architectures, and the ability to work iteratively in a highly agile environment.

Responsibilities:
• Design and implement highly scalable APIs using best practices.
• Build and maintain applications using React & NestJS.
• Develop event-driven architectures and microservices for distributed systems.
• Deploy and manage applications on Azure Container Apps, configure APIM, and implement CI/CD pipelines through Azure DevOps.
• Use Bicep for IaC to automate cloud resource provisioning.
• Work with Docker for containerized deployments.
• Design and optimize relational and NoSQL databases.
• Productively use secure AI tools for assisted development while adhering to compliance and security best practices.
• Work iteratively in very agile environments, adapting to changing business priorities.
• Partner with cross-functional teams to deliver incremental value.
• Must be in office 4 days per week.
• Hands-on delivery focused rather than waiting for complete requirements; delivering quickly and often.
• Knowledge of using feature flags to deploy quickly.
• Strong sense of shipping products to production instead of just development.
• Building observable code using Azure monitoring and telemetry.

Qualifications:
• 10+ years of extensive experience building scalable APIs.
• 8+ years of strong proficiency in React & NestJS using TypeScript.
• Experience building scalable Spring Boot APIs.
• Expertise in event-driven architecture and microservices.
• Hands-on experience with Azure Container Apps, APIM, Docker, and CI/CD pipelines via Azure DevOps.
• Knowledge of Bicep for IaC.
• Solid database knowledge (SQL and NoSQL).
• Ability to pivot quickly based on incremental business requirements.
• Strong sense of ownership is required.
• Strong understanding of cloud-native architectures & container-based development.
• Experience with security best practices for APIs.
• Familiarity with Agile/Scrum methodologies.
• Experience building discounting rules engines.
• Familiarity with TanStack for advanced React state management.

Job Information

Rate / Salary

CAD$ - CAD$

Sector

Energy

Category

Not Specified

Skills / Experience

Not Specified

Benefits

Not Specified

Our Reference

JOB-1219

Job Location