Lead Full Stack Engineer

TD • toronto, on • Posted July 12, 2026

About the Role

Work Location

Toronto, Ontario, Canada

Hours

37.5 hours per week

Line Of Business

Technology Solutions

Pay Details

$81,600 - $115,200 CAD

Department Overview

TDI Life & Health Product Group is accountable for applications supporting Life & Health business, including Travel, Term, Accidental & Sickness, Balance Protection and Credit Protection insurance. The team handles project delivery, application hygiene, risk and production availability.

Responsibilities

  • Lead the design and development of modern web applications.
  • Develop and maintain Angular-based front-end applications with reusable components and responsive design.
  • Integrate UI with RESTful APIs, ensuring secure data exchange, error handling and performance optimization.
  • Design and implement backend services using Java and Spring B...