Intermediate Developer (Full-stack)

Solutions Petal Inc.Toronto, ON
Hybrid

About The Position

Petal is a leading Canadian healthcare orchestration and billing company that revolutionizes healthcare systems to make them agile, efficient, and resilient by enabling the forecasting and shaping of world-class healthcare through Healthcare BI, advanced analytics, and informed insights. Our commitment to fostering an exceptional workplace culture has earned us notable recognitions, including being listed as a Great Place to Work in both the technology and healthcare sectors. Join us in our mission to empower healthcare innovators and improve healthcare differently. Join a high-performing engineering team undergoing an AI-driven transformation of the Software Development Life Cycle into an Agentic Development Life Cycle (ADLC). We are looking for Intermediate developer who embrace AI-assisted engineering practices and can lead by example in modern software delivery. You will help drive engineering excellence by leveraging AI tools to improve development velocity, code quality, automation, and operational efficiency across the SDLC.

Requirements

  • 3+ years of professional software development experience in modern SaaS environments
  • Strong experience building rich, highly interactive frontend applications with Angular
  • Hands-on experience with distributed microservices and event-driven architectures using Azure Service Bus or Kafka
  • Excellent TypeScript/JavaScript development skills with Node.js and NestJS
  • Experience designing and working with PostgreSQL or other relational databases
  • Strong understanding of application security best practices, authentication, and authorization
  • Experience with observability and monitoring platforms
  • Good experience with CI/CD pipelines, automation, and Infrastructure as Code using tools such as GitLab, Docker, Helm, Terraform, and Kubernetes
  • Experience working with cloud platforms, preferably Azure (AWS or GCP also considered)

Nice To Haves

  • Experience with Graph databases
  • Knowledge of combinatorial optimization or operations research
  • Familiarity with the FHIR healthcare interoperability standard
  • Understanding of the Quebec and Canadian healthcare ecosystem

Responsibilities

  • Develop software using AI-assisted coding tools and modern ADLC practices, including SDD, while coaching team members on adopting AI-driven development practices.
  • Lead by example in fostering a high-contribution culture through ownership, strong execution, effective communication, and productivity.
  • Participate in code reviews with your peers.
  • Ensure code quality and security while respecting development standards.
  • Monitor features in production, identify potential issues, assess risks, and take the necessary actions.

Benefits

  • Recurring hybrid work allowance
  • Compensation that recognizes your contribution
  • 4 to 6 weeks of paid vacation per year
  • 5 paid personal days per year
  • A group RRSP / DPSP plan with employer contribution
  • A complete group insurance plan, from day 1
  • An annual wellness allowance
  • Access to the Lumino Health™ telehealth application
  • Flexible work hours
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service