Apply now »

Lead Full Stack Developer

Date:  13 Jul 2025
Location: 

Mississauga, ON, CA, L5N 0E1 Kitchener, ON, CA, N2B 3E5

Work Location Type:  Professional

 

 

It’s not a package. It’s a promise®.

 

As Canada’s leading integrated freight, package, and logistics provider, we’ve been helping promises get where they need to be for more than 60 years. How does the magic happen? The journey starts with you. The places we go, the elements we brave, the promises we deliver – it’s all possible because of our people. So, whether you’re looking to build new skills, make an impact in your community, or inspire your team, we go there for you.

 

 

Purolator Digital Labs

 

Purolator Digital Lab (PDL) is a division of Purolator Inc. that is dedicated to the rapid development and engineering of technologies. Our goal is to deliver technology to enable Purolator to be the premier freight, parcel, and logistics provider in Canada. The PDL is a well-funded startup within Purolator, a progressive and profitable Canadian company.

 

The PDL is developing several systems to drive new business for Purolator and our strategic partners. We are looking for a Lead Full Stack Developer to join our team.

The Role

 

As a Lead Full Stack Developer, you will guide a cross-functional team through the full software development lifecycle. From gathering client requirements to delivering high-quality solutions you’ll play a key role in architectural decisions, mentoring team members, and continuously improving development processes.

 

Key Responsibilities

 

  • Lead the design, development, and deployment of scalable full-stack applications.
  • Write clean, maintainable code across multiple languages and platforms (web, backend, infrastructure).
  • Build and optimize CI/CD pipelines to ensure fast, safe, and reliable deployments.
  • Mentor junior developers and provide technical guidance to the team.
  • Collaborate with internal and external stakeholders to understand requirements and deliver impactful solutions.
  • Make critical architectural and design decisions to ensure long-term scalability and maintainability.
  • Document systems and processes clearly and effectively.
  • Support solution rollouts and troubleshoot production issues as needed.
  • Occasionally travel to Purolator facilities and client sites.

Tech Stack & Tools

 

Languages & Frameworks

  • .NET (C#), Python, Java, React, Angular, Kotlin, Flutter/Dart

 

Cloud & Infrastructure

  • AWS, Microsoft Azure, Terraform

 

Databases & Storage

  • PostgreSQL, SQL Server, MongoDB, Redis, DynamoDB

 

DevOps & CI/CD

  • Azure DevOps, GitHub Actions, Azure Monitor

 

Testing & Quality

  • xUnit, NUnit, SonarQube, ESLint, Prettier

 

Development Tools

  • Visual Studio, VS Code, Xcode, Android Studio, Jira, Confluence, Postman, Swagger/OpenAPI

Qualifications

 

  • 7+ years of experience in software development, including at least 2 years in a leadership or senior technical role.
  • Strong proficiency in full-stack development using modern frameworks and languages.
  • Hands-on experience with cloud-native application design and deployment.
  • Deep understanding of RESTful APIs, microservices architecture, and event-driven systems.
  • Experience with containerization, orchestration, and infrastructure automation.
  • Familiarity with secure coding practices and performance optimization.
  • Strong problem-solving skills and ability to make architectural decisions.
  • Excellent communication, documentation, and stakeholder engagement skills.
  • Passion for mentoring and fostering a collaborative team culture.
  • Based in Ontario, Canada (hybrid role with office space in Kitchener or Mississauga).

What We Offer

 

Purolator is one of Canada’s best employers, offering an industry leading total compensation, and a professional, satisfying work environment.

 

  • Working with a modern technology stack in a team that values innovative ideas to enhance our process.
  • Generous bonus program and first-class health benefits.
  • A diverse and inclusive team environment that is friendly to family commitments.
  • Make a difference in the lives of hundreds of thousands of Canadians per day who use Purolator’s services.

 

 

POSTING DETAILS
Location:                    053 - Kitchener  
Working Conditions: Office Environment 

Reports to:   Head of Purolator Digital Lab 
---

Purolator is an equal opportunity employer committed to diversity and inclusion. We consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, Aboriginal/Indigenous status or any other factors considered discriminatory. If you require an accommodation during the recruitment process, we will work with you to meet your needs.

We recognize that our employees and their families are key stakeholders. We will only be successful as a business if we provide our employees with a safe and healthy workplace and we have the right people in the right roles with the support they need to succeed. We hire for attitude and train for skills.  To learn more about us and our values, go to www.purolator.com.

At Purolator, every day is an opportunity for our employees to connect with one another and with our customers to help make a positive impact in the communities where we live, work and play.


Job Segment: Cloud, .NET, Testing, Developer, Java, Technology

Apply now »