Développeur logiciel senior

PrelibMontreal, QC

About The Position

Prelib is looking for a Senior Software Developer to join a small, ambitious engineering team building software for the healthcare space. We are looking for a pragmatic, high-agency engineer who can move across the stack, understand business priorities, and ship meaningful improvements without needing to be handheld. This is not a narrow frontend role. It is not a pure backend role. It is not a DevOps/SRE role either. It is a role for someone who can touch product, frontend, backend, light cloud infrastructure, architecture, observability, performance, and developer tooling when needed. We want someone with strong software engineering fundamentals — someone who built real systems before the current AI wave — but who now uses modern AI tools as leverage to move faster, explore better solutions, improve code quality, reduce busywork, and increase their overall impact. The goal is simple: build a team of super ICs who combine judgment, ownership, technical depth, and AI-accelerated execution.

Requirements

  • 5+ years building production software.
  • Solid frontend and backend experience, ideally with TypeScript — our backend is in TypeScript, our frontend in React and Tailwind. Experience with Go is an asset.
  • Good database fundamentals, especially with relational databases (PostgreSQL).
  • Enough cloud knowledge to understand deployments, logs, queues, storage, and managed services — our infrastructure runs on AWS.
  • Strong debugging instincts across the stack.
  • Good product and business judgment.
  • Comfort with ambiguity and imperfect systems.
  • A pragmatic mindset: simple when possible, robust when necessary.
  • High ownership, accountability, and the ability to move without constant follow-up.
  • Real experience using AI-assisted development tools to increase speed and quality; not as a gimmick, but as part of a disciplined engineering workflow.
  • Above all, we value attitude, ambition, and proven experience.

Nice To Haves

  • Experience in health tech, fintech, govtech, or another regulated industry handling sensitive data.
  • Experience with queues, audit logs, background jobs, monitoring, or observability on the AWS stack.
  • Experience improving performance in existing systems.
  • Experience working in small teams where engineers wear multiple hats.
  • Experience introducing AI-assisted workflows, coding agents, internal tools, or automation that made an engineering team faster.

Responsibilities

  • Build and improve product features across the frontend and backend.
  • Own problems end-to-end, from understanding the business need to shipping the technical solution.
  • Improve performance, reliability, observability, and maintainability where it matters.
  • Work on pragmatic architecture improvements without turning everything into a rewrite.
  • Support light infrastructure and cloud-related work when needed.
  • Use AI tools daily and thoughtfully to accelerate coding, debugging, testing, refactoring, documentation, research, and technical exploration.
  • Bring strong engineering judgment to AI-assisted work: knowing when to trust, verify, refine, or discard AI-generated output.
  • Help raise engineering standards through code reviews, mentoring, and strong execution.

Benefits

  • Group health insurance adaptable to your needs
  • Matched contributions to a group RRSP
  • Employee assistance program and wellness support
  • Lots of flexibility
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service