Lead Developer

Purdys ChocolatierVancouver, BC
Hybrid

About The Position

Purdys Chocolatier is looking for a Lead Developer to join their IT team. This is a hands-on leadership role that involves technical delivery, team mentorship, and collaboration with business and IT partners. A key focus of the role is leveraging AI to improve development productivity and to embed AI-driven capabilities into business applications. The company is a proud Canadian Chocolatier with over 115 years of history, dedicated to quality, trust, and a supportive work environment. They value diversity in their workforce.

Requirements

  • Bachelor's degree in Computer Sciences or a related field of study.
  • 7+ years of application development experience, with 2+ years in a technical or lead role.
  • Experience in ERP-centric environments, ideally with Infor SyteLine (CSI).
  • Strong background in enterprise and web development: .NET Core, C#, React (Next.js), Python, HTML/CSS/JavaScript/TypeScript, and SQL Server.
  • Skilled in using Visual Studio, managing source control, builds, and deployments via Azure DevOps and Bitbucket.
  • Experienced in designing, deploying, and supporting cloud-based applications (Azure or AWS), including containerized workloads (Docker/Kubernetes), PaaS offerings, and managed database services.
  • Demonstrated ability to apply best practices for scalability, reliability, security, and cost optimization, including minimizing unnecessary service calls and cloud consumption costs.
  • Experience establishing or scaling automated testing practices (unit, integration, and/or end-to-end).
  • Experience with source code repository and version control tools (such as BitBucket).
  • Familiarity with Agile or sprint-based delivery models.
  • Practical experience using AI tools (e.g. ChatGPT, Github Copilot) in software development and proven ability to embed AI capabilities into applications to improve user experience.
  • Strong communication skills with both technical teams and business partners.

Responsibilities

  • Provide technical leadership and mentorship to application developers, fostering best practices and high-quality delivery.
  • Design, build, and support enterprise applications, ERP extensions, integrations, dashboards, reports, and web applications.
  • Define, enforce, and continuously improve coding standards, architecture patterns, security practices, testing, documentation, and release processes.
  • Lead code reviews to ensure maintainability, scalability, security, and consistent quality across applications.
  • Partner with Project Managers, Business Analysts, and stakeholders to translate requirements into well-designed, scalable technical solutions.
  • Support sprint planning, estimation, prioritization, and day-to-day execution.
  • Own and enhance internal test automation strategy, tooling, standards, and adoption across the team.
  • Govern source code repositories, deployment pipelines, and code integrity to ensure secure and reliable releases.
  • Lead the organization’s transition to cloud technologies and advocate for modern engineering practices.
  • Champion AI-assisted development tools and AI-enabled application features to enhance productivity, automation, and user experience.

Benefits

  • Flexible Work Arrangement Policy
  • Possibility to work from home two days per week
  • Extended Health & Dental Plan
  • Sickness and Disability Plans
  • RRSP Matching Program
  • Profit Sharing depending on achieving the business goals
  • Purdys Perks (Active Lifestyle Program, Tuition Reimbursement, Employee discount, and much more)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service