Search jobs > Toronto, ON > Team lead

Engineering Team Lead

Gotcare
Toronto, Ontario, Canada
$150K-$160K a year (estimated)
Full-time

Gotcare - Reimagining health services in the home

We are a social enterprise dedicated to improving health outcomes by prioritizing personalized, efficient, and timely care delivery in the home.

We are a heart-centered, agile, and innovative organization.

  • Mission : To deliver the best possible care in the comfort of the home, enabled by greater trust and collaboration between people who need care, people who provide care, and people who fund care.
  • Vision : To create relationship-driven health care experiences that are equitable, personalized, and maximize appropriate technology.

Our team works with our customers and partners to co-create a more sustainable pathway for the management of chronic health conditions and rehabilitation in the home.

This is all powered by home care workers who are paid a living wage, up-skilled to be digital health experts, collaborating with virtual clinicians and supported by AI-enabled tools.

Job Description

As the Engineering Team Lead, you will play a crucial role in shaping the future of our emerging technology and product offerings that support strategic initiatives with our public health and insurance customers.

You will oversee the development and deployment of all applications that support strategic initiatives, and ensure seamless integration with applications that support the core business (e.

g. Salesforce). You will also ensure that all our solutions adhere to healthcare industry standards and security regulations.

Key Responsibilities :

  • Technical Leadership : Provide direction and leadership for the engineering team to deliver high-quality software products.
  • Product Development : Oversee the development of mobile, web, and tablet applications using Flutter and Supabase.
  • Integration Management : Ensure seamless integration with Salesforce and other third-party services.
  • Infrastructure Management : Manage the deployment and maintenance of software, ensuring optimal performance and uptime.
  • Team Management : Mentor and develop engineering talent, fostering a culture of innovation and continuous improvement.
  • Collaboration : Work closely with other departments to align engineering efforts with business objectives and customer needs.
  • Quality Assurance : Implement and maintain robust testing and quality assurance processes.
  • Security & Compliance : Ensure that all software and systems comply with security standards and regulatory requirements, particularly those relevant to healthcare.
  • Innovation : Stay current with emerging technologies and industry trends, identifying opportunities to enhance the company's products and services.

Qualifications

Technical Skills :

  • Knowledge and experience with Supabase or similar backend services.
  • Strong understanding of modern web technologies (e.g., HTML5, CSS3, JavaScript, React, etc.).
  • Extensive experience in developing mobile applications using Flutter.
  • Experience with integrating applications with Salesforce.
  • Expertise in designing scalable and maintainable software architectures.
  • Experience in deploying software and managing web servers.
  • Proficiency in managing databases (SQL and NoSQL).
  • Understanding of security best practices and data protection regulations, especially in healthcare.

Leadership & Management Skills :

  • Proven experience in leading and managing engineering teams.
  • Strong project management skills, including agile methodologies.
  • Ability to align technical strategy with business goals and make strategic decisions.
  • Excellent interpersonal and communication skills, with the ability to work effectively with cross-functional teams.

Industry Knowledge :

  • Familiarity with healthcare industry standards, regulations, and best practices.
  • Understanding of user-centered design principles.

Education & Experience :

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience in software development, with at least 5 years in a leadership role.
  • 30+ days ago
Related jobs
Promoted
OANDA
Toronto, Ontario

As one of the Platform Engineering Team Lead you will have the leadership role to bring the platform vision to reality! You will work closely with the other team lead (Poland) and be responsible for guiding and coordinating the efforts and work of the 4 team members located in North America, with fo...

Promoted
Gotcare
Toronto, Ontario

Technical Leadership: Provide direction and leadership for the engineering team to deliver high-quality software products. As the Engineering Team Lead, you will play a crucial role in shaping the future of our emerging technology and product offerings that support strategic initiatives with our pub...

AtkinsRéalis
Toronto, Ontario

Team Lead - Rock, Shaft & Tunnel Engineering. We are currently seeking a dynamic, and growth focused Team Lead Rock, Shaft & Tunnel Engineer to join the Geotechnical Practice in Ontario, providing technical and operational leadership, having superior client relations skills and a proven abil...

CB Canada
Canada

This is a genuine opportunity to be an engineering-focused leader of a collaborative team, help other engineers to grow professionally, and play a critical role in making technical decisions. Staff Software Engineer / Team Leader. You will mentor and guide the work of team members, sharing knowledge...

AtkinsRéalis
Toronto, Ontario

Team Lead - Rock, Shaft & Tunnel Engineering. We are currently seeking a dynamic, and growth focused Team Lead Rock, Shaft & Tunnel Engineer to join the Geotechnical Practice in Ontario, providing technical and operational leadership, having superior client relations skills and a proven ability to d...

Navartis
Toronto, Ontario

Provide effective leadership, direction and support for members of the team;. Build and/or support client relationships at the appropriate level, working in conjunction with the senior leadership team;. Enhance, develop and mobilize the team of professionals and technicians;. Plan, assign, coordinat...

Eramosa Engineering Inc.
Toronto, Ontario

We are currently looking for an individual that is interested in a full time Team Leader role for a System Integration (SI) team. We are a leader in our field and strive to build our team of dedicated professionals around these core values. Eramosa is a vibrant, growing consulting engineering firm w...

Procurify
Remote in Canada
Remote

Procurify is looking for an Engineering Team Lead to join and lead our Spend Insights team. We’re looking for an Engineering Team Lead to join our team of humble “misfits that fit”. In this role, you will lead a team of Software engineers and act as a technical leader for the team’s business domain....

Oanda
Toronto, Ontario

As one of the Platform Engineering Team Lead you will have the leadership role to bring the platform vision to reality! You will work closely with the other team lead (Poland) and be responsible for guiding and coordinating the efforts and work of the 4 team members located in North America, with fo...

WSP
Thornhill, Ontario

The Team Lead, Mechanical Engineering lead a team of mechanical engineers, EITs and designers. Picture this: 3 days a week in one of WSP's GTA locations at the forefront of a whirlwind of exciting projects while leading a dedicated team that you will mentor and support. In addition to leading the te...