Enable job alerts via email!

Full Stack Engineering Lead

People Machine

Greater Toronto Area

On-site

CAD 80,000 - 120,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a skilled Full Stack Engineer to join their dynamic Engineering team. In this role, you will lead the development of cutting-edge healthcare applications, utilizing your extensive experience in software development. You will collaborate with cross-functional teams to deliver high-quality web applications while optimizing performance and scalability. This position offers a unique opportunity to mentor junior engineers and contribute to a culture of innovation and continuous improvement. If you are passionate about technology and eager to make a difference, this is the perfect opportunity for you.

Qualifications

  • 8+ years of software development experience required.
  • Strong knowledge of relational databases like MySQL and PostgreSQL.
  • Experience in cloud application deployment is a plus.

Responsibilities

  • Develop and maintain web applications using TypeScript and Node.js.
  • Conduct code reviews and provide feedback to ensure code quality.
  • Mentor junior engineers and foster a culture of continuous improvement.

Skills

TypeScript
Node.js
PostgreSQL
RESTful API design
Agile development practices
Problem-solving skills
Communication skills

Education

Bachelor’s degree in software engineering
Equivalent relevant experience

Tools

GCP
NestJS
NextJS

Job description

Direct message the job poster from People Machine

We are seeking a skilled, motivated, and highly experienced Full Stack Engineer to join our Engineering team. As a Technical Lead, you will have the opportunity to work on a wide range of projects iterating on our healthcare application suite, contributing to the development of innovative software solutions.

  • Develop and maintain web applications using TypeScript, Node.js and PostgreSQL.
  • Work closely with Product Management, Quality Assurance, and Design teams to understand requirements, set goals, and ensure timely delivery of projects.
  • Build reusable code and libraries for future use.
  • Optimize applications for maximum performance and scalability.
  • Maintain and develop technical documentation.
  • Conduct code reviews and provide feedback to other team members to ensure code quality and adherence to best practices.
  • Prepare solution development estimates including technical discovery, architecture design, and refinement.
  • Provide technical expertise and mentor team members, fostering a culture of continuous improvement, learning, and innovation.

WHO WE'RE LOOKING FOR

  • 8+ years of experience in software development.
  • Bachelor’s degree in software engineering, computer science or a related field, or equivalent relevant experience in the field.
  • Experience deploying and managing applications in a cloud environment; familiarity with GCP is an asset.
  • Strong knowledge of relational databases (MySQL, PostgreSQL).
  • Significant experience with RESTful API design and development.
  • Familiarity with NestJS and NextJS is a plus.
  • Solid understanding of Agile development practices, including CI/CD and test-driven development (TDD).
  • Excellent collaboration and communication skills with the ability to work cross-functionally.
  • Self-starter with strong problem-solving skills and the ability to think creatively – eager to share ideas and provide and receive feedback.
  • Demonstrated ability to mentor junior and intermediate level engineers and contribute to a collaborative culture dedicated to continuous improvement.

If you are a talented Software Engineer who is passionate about creating high-quality web applications, we encourage you to apply for this exciting opportunity.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    Insurance and Employee Benefit Funds, Health and Human Services, and Insurance Carriers

Referrals increase your chances of interviewing at People Machine by 2x

Sign in to set job alerts for “Software Engineer” roles.
Software Engineer, Backend (All Levels / All Teams)
Software Engineer I, Entry Level (Fall 2024-Spring 2025) - Toronto
Junior Software Developer (Askuity division)
Software Developer Full Stack (Junior) 9063-1115
Junior Software Developer (Askuity division)
Software Developer Full Stack (Junior) 8165-2812
Student, Full-Stack Developer (Fall 2025, 4 Months)
Full Stack Engineer, Developer Experience & Product Platform

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.