29 Sep 2026

Full Stack Developer

Markham, ON

Agilus by Synergie is recruiting for a Full Stack Developer in the logistics space in a hybrid work environment in Markham, Ontario.
Synergie is partnering with a well-established Canadian organization to find an experienced iOS and backend developer. You'll join a collaborative engineering group building mobile and cloud-based tools used by teams across the business every day. This is a hands-on role where you'll take features from idea to production, working on both the native iOS app and the services behind it.

A typical day:
  • Build and maintain native iOS applications in Swift and SwiftUI, including device features like authentication, camera, location, and push notifications Develop and support backend APIs using Node.js, TypeScript, and NestJS, hosted in a cloud-native (Azure) environment Integrate new services with existing Java-based systems and third-party platforms Take ownership of features across their full lifecycle: design, development, testing, release, and ongoing support Implement secure sign-in and identity management on both the app and API side Design apps that work reliably in real-world conditions, including weak connectivity and on-the-go use, with clear loading, error, and offline states Write automated tests for key user flows and API contracts, and troubleshoot on physical devices Deploy iOS releases through established pipelines (Xcode, TestFlight, or MDM) and monitor performance in production Work closely with product, UX, architecture, and DevOps on planning, estimates, and release readiness Document technical decisions and support processes so other engineers can pick things up easily

Successful candidates will have:
  • Strong, production-level experience with Swift for iOS development Proven track record of successfully deploying at least one iOS app to production Solid backend experience with Node.js, TypeScript, and NestJS Experience integrating with Java-based applications or services Working knowledge of relational databases (Azure SQL or similar), message queues, and API authentication (OIDC, JWT) Clear communication skills and a habit of writing testable, well-documented code

What's in it for you:
  • $70.00 - $80.00 hourly
  • a 6 month contract extendable

Additional Consideration given to:
  • Experience in the logistics or supply chain space Background building apps for operations or field-based teams Familiarity with Azure services such as Container Apps, API Management, Key Vault, and Application Insights Experience with MDM tools like Intune Exposure to production monitoring and incident response

This posting is for an active opening.

Interested?
Please apply directly online

Agilus by Synergie would like to thank all candidates for their interest in this opportunity. Due to the volume of resumes we receive; we may only be able to respond directly to those candidates being selected for an interview.
We encourage you to visit agilus.ca regularly or subscribe to our email alerts at agilus.ca/Account/Register as new exciting employment opportunities become available daily.

Job Code 157993

We value a diverse workplace.

Jr. Data Engineer

  • Markham
  • Contract
  • September 09, 2026
View job posting

Guidewire Developer

  • Toronto
  • Permanent
  • April 10, 2026
View job posting

Field Data Capture (PM Suite / PVR)

  • Calgary
  • Contract
  • May 01, 2026
View job posting

Software Engineer

  • Toronto
  • Permanent
  • June 16, 2026
View job posting

Senior SDET / QE Platform Engineer

  • Toronto
  • Contract
  • June 16, 2026
View job posting

Senior Data Scientist

  • Toronto
  • Permanent
  • June 19, 2026
View job posting