Top Benefits
About the role
Description de l'entreprisePrelib est une plateforme de santé numérique spécialisée en prévention de la santé sexuelle, avec 10 cliniques à travers le Québec.Nous rendons les services de santé sexuelle plus accessibles grâce à une expérience simple, rapide et sécuritaire. Notre technologie optimise chaque étape du parcours patient afin d'améliorer l'accès aux soins et les résultats de santé.En chiffres :Plus de 100 000 patients par année10 points de servicePlus de 50 professionnels de la santé60 % des patients arrivent par le bouche-à-oreilleNotre plateforme soutient l'ensemble du parcours patient : prise de rendez-vous, soutien clinique, gestion des résultats et accès aux dossiers. Elle est utilisée quotidiennement par nos patients, nos médecins, nos infirmières, nos pharmaciens partenaires et nos équipes internes.Pourquoi se joindre à nous ?Une grande autonomie dans les décisions techniques et produitUne proximité directe avec les fondateurs et les équipes cliniquesUne entreprise en démarrage autofinancée et rentableUne forte croissance et une transition vers le modèle SaaS en coursUn impact social réel et significatif sur l'accès aux soinsUne équipe humaine, ambitieuse et orientée vers la performanceL'occasion d'avoir un impact structurant sur la prochaine phase de croissanceÀ propos du postePrelib est à la recherche d'un développeur logiciel senior pour se joindre à une petite équipe d'ingénierie ambitieuse qui conçoit des logiciels pour le domaine de la santé.Nous cherchons une personne pragmatique et autonome, capable de naviguer à travers toute la pile technologique, de comprendre les priorités d'affaires et de livrer des améliorations significatives sans avoir besoin d'être encadrée à chaque étape.Ce n'est pas un rôle strictement frontend. Ce n'est pas un rôle purement backend. Ce n'est pas non plus un rôle DevOps/SRE.C'est un rôle pour quelqu'un qui peut toucher au produit, au frontend, au backend, à l'infrastructure infonuagique légère, à l'architecture, à l'observabilité, à la performance et à l'outillage de développement lorsque nécessaire.Nous voulons une personne possédant de solides bases en génie logiciel — quelqu'un qui a bâti de vrais systèmes avant la vague actuelle de l'IA — mais qui utilise aujourd'hui les outils d'IA modernes comme levier pour aller plus vite, explorer de meilleures solutions, améliorer la qualité du code, réduire les tâches répétitives et accroître son impact global.L'objectif est simple : bâtir une équipe de super contributeurs individuels qui allient jugement, sens des responsabilités, profondeur technique et exécution accélérée par l'IA.Ce que vous ferezConcevoir et améliorer des fonctionnalités produit au frontend comme au backend.Prendre en charge des problèmes de bout en bout, de la compréhension du besoin d'affaires jusqu'à la livraison de la solution technique.Améliorer la performance, la fiabilité, l'observabilité et la maintenabilité là où ça compte.Travailler sur des améliorations d'architecture pragmatiques sans tout transformer en réécriture.Soutenir le travail léger lié à l'infrastructure et à l'infonuagique au besoin.Utiliser les outils d'IA quotidiennement et judicieusement pour accélérer le codage, le débogage, les tests, la refactorisation, la documentation, la recherche et l'exploration technique.Faire preuve d'un solide jugement d'ingénierie dans le travail assisté par l'IA : savoir quand faire confiance, vérifier, raffiner ou écarter le résultat généré par l'IA.Contribuer à rehausser les standards d'ingénierie par les revues de code, le mentorat et une exécution solide.Ce que nous recherchonsPlus de 5 ans d'expérience en développement de logiciels en production.Une solide expérience frontend et backend, idéalement en TypeScript — notre backend est en TypeScript, notre frontend en React et Tailwind. Une expérience avec Go est un atout.De bonnes bases en bases de données, particulièrement les bases de données relationnelles (PostgreSQL).Suffisamment de connaissances infonuagiques pour comprendre les déploiements, les journaux, les files d'attente, le stockage et les services gérés — notre infrastructure roule sur AWS.De solides instincts de débogage à travers toute la pile.Un bon jugement sur le plan du produit et des affaires.Une aisance face à l'ambiguïté et aux systèmes imparfaits.Un état d'esprit pragmatique : simple quand c'est possible, robuste quand c'est nécessaire.Un fort sens des responsabilités, de l'imputabilité et la capacité d'avancer sans suivi constant.Une réelle expérience de l'utilisation d'outils de développement assisté par l'IA pour accroître la vitesse et la qualité; non pas comme un gadget, mais comme partie intégrante d'un flux de travail d'ingénierie discipliné.Par-dessus tout, nous valorisons l'attitude, l'ambition et l'expérience éprouvée.AtoutsUne expérience en santé numérique, en technologie financière, en technologie gouvernementale ou dans une autre industrie réglementée traitant des données sensibles.Une expérience avec les files d'attente, les journaux d'audit, les tâches en arrière-plan, la surveillance ou l'observabilité sur la pile AWS.Une expérience d'amélioration de la performance de systèmes existants.Une expérience de travail dans de petites équipes où les ingénieurs portent plusieurs chapeaux.Une expérience d'introduction de flux de travail assistés par l'IA, d'agents de codage, d'outils internes ou d'automatisations ayant accéléré le travail d'une équipe d'ingénierie.Ce que nous ne recherchons PASNous ne cherchons pas une personne qui a besoin que chaque tâche soit entièrement spécifiée, qui ne veut travailler que sur une seule couche de la pile, qui évite les problèmes de production, qui sur-conçoit des problèmes simples ou qui traite l'IA soit comme magique, soit comme inutile.Nous voulons un ingénieur senior touche-à-tout doté de solides fondamentaux, d'un bon jugement, d'une conscience des affaires et de la volonté de trouver des solutions par lui-même.Renseignements complémentairesAssurance collective adaptable à vos besoinsCotisations équivalentes à un REER collectifProgramme d'aide aux employés et soutien au mieux-êtreBeaucoup de flexibilité_________________________Prelib is a digital health platform specialized in sexual health prevention, with 10 clinics across Quebec.We make sexual health services more accessible through a simple, fast, and secure experience. Our technology optimizes every step of the patient journey to improve access to care and health outcomes.By the numbers:100,000+ patients/year10 points of service50+ healthcare professionals60% of patients come through word of mouthOur platform powers the entire patient journey: appointment booking, clinical support, results management, and patient access. It is used every day by our patients, physicians, nurses, partner pharmacists, and internal teams.Why join us?High autonomy in technical and product decisionsDirect proximity to the founders and clinical teamsSelf-funded and profitable startupStrong growth and an ongoing SaaS transitionReal, meaningful societal impact on access to careA human, ambitious, performance-driven teamThe opportunity to have a structuring impact on the next phase of growthAbout the rolePrelib 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.What you'll doBuild 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.What we're looking for5+ 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 haveExperience 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.What we are not looking forWe are not looking for someone who needs every task fully specified, only wants to work on one layer of the stack, avoids production problems, over-engineers simple issues, or treats AI as either magic or useless.We want a jack-of-all-trades senior engineer with strong fundamentals, good judgment, business awareness, and the drive to figure things out.Additional informationGroup health insurance adaptable to your needsMatched contributions to a group RRSPEmployee assistance program and wellness supportLots of flexibility
Similar Jobs
Top Benefits
About the role
Description de l'entreprisePrelib est une plateforme de santé numérique spécialisée en prévention de la santé sexuelle, avec 10 cliniques à travers le Québec.Nous rendons les services de santé sexuelle plus accessibles grâce à une expérience simple, rapide et sécuritaire. Notre technologie optimise chaque étape du parcours patient afin d'améliorer l'accès aux soins et les résultats de santé.En chiffres :Plus de 100 000 patients par année10 points de servicePlus de 50 professionnels de la santé60 % des patients arrivent par le bouche-à-oreilleNotre plateforme soutient l'ensemble du parcours patient : prise de rendez-vous, soutien clinique, gestion des résultats et accès aux dossiers. Elle est utilisée quotidiennement par nos patients, nos médecins, nos infirmières, nos pharmaciens partenaires et nos équipes internes.Pourquoi se joindre à nous ?Une grande autonomie dans les décisions techniques et produitUne proximité directe avec les fondateurs et les équipes cliniquesUne entreprise en démarrage autofinancée et rentableUne forte croissance et une transition vers le modèle SaaS en coursUn impact social réel et significatif sur l'accès aux soinsUne équipe humaine, ambitieuse et orientée vers la performanceL'occasion d'avoir un impact structurant sur la prochaine phase de croissanceÀ propos du postePrelib est à la recherche d'un développeur logiciel senior pour se joindre à une petite équipe d'ingénierie ambitieuse qui conçoit des logiciels pour le domaine de la santé.Nous cherchons une personne pragmatique et autonome, capable de naviguer à travers toute la pile technologique, de comprendre les priorités d'affaires et de livrer des améliorations significatives sans avoir besoin d'être encadrée à chaque étape.Ce n'est pas un rôle strictement frontend. Ce n'est pas un rôle purement backend. Ce n'est pas non plus un rôle DevOps/SRE.C'est un rôle pour quelqu'un qui peut toucher au produit, au frontend, au backend, à l'infrastructure infonuagique légère, à l'architecture, à l'observabilité, à la performance et à l'outillage de développement lorsque nécessaire.Nous voulons une personne possédant de solides bases en génie logiciel — quelqu'un qui a bâti de vrais systèmes avant la vague actuelle de l'IA — mais qui utilise aujourd'hui les outils d'IA modernes comme levier pour aller plus vite, explorer de meilleures solutions, améliorer la qualité du code, réduire les tâches répétitives et accroître son impact global.L'objectif est simple : bâtir une équipe de super contributeurs individuels qui allient jugement, sens des responsabilités, profondeur technique et exécution accélérée par l'IA.Ce que vous ferezConcevoir et améliorer des fonctionnalités produit au frontend comme au backend.Prendre en charge des problèmes de bout en bout, de la compréhension du besoin d'affaires jusqu'à la livraison de la solution technique.Améliorer la performance, la fiabilité, l'observabilité et la maintenabilité là où ça compte.Travailler sur des améliorations d'architecture pragmatiques sans tout transformer en réécriture.Soutenir le travail léger lié à l'infrastructure et à l'infonuagique au besoin.Utiliser les outils d'IA quotidiennement et judicieusement pour accélérer le codage, le débogage, les tests, la refactorisation, la documentation, la recherche et l'exploration technique.Faire preuve d'un solide jugement d'ingénierie dans le travail assisté par l'IA : savoir quand faire confiance, vérifier, raffiner ou écarter le résultat généré par l'IA.Contribuer à rehausser les standards d'ingénierie par les revues de code, le mentorat et une exécution solide.Ce que nous recherchonsPlus de 5 ans d'expérience en développement de logiciels en production.Une solide expérience frontend et backend, idéalement en TypeScript — notre backend est en TypeScript, notre frontend en React et Tailwind. Une expérience avec Go est un atout.De bonnes bases en bases de données, particulièrement les bases de données relationnelles (PostgreSQL).Suffisamment de connaissances infonuagiques pour comprendre les déploiements, les journaux, les files d'attente, le stockage et les services gérés — notre infrastructure roule sur AWS.De solides instincts de débogage à travers toute la pile.Un bon jugement sur le plan du produit et des affaires.Une aisance face à l'ambiguïté et aux systèmes imparfaits.Un état d'esprit pragmatique : simple quand c'est possible, robuste quand c'est nécessaire.Un fort sens des responsabilités, de l'imputabilité et la capacité d'avancer sans suivi constant.Une réelle expérience de l'utilisation d'outils de développement assisté par l'IA pour accroître la vitesse et la qualité; non pas comme un gadget, mais comme partie intégrante d'un flux de travail d'ingénierie discipliné.Par-dessus tout, nous valorisons l'attitude, l'ambition et l'expérience éprouvée.AtoutsUne expérience en santé numérique, en technologie financière, en technologie gouvernementale ou dans une autre industrie réglementée traitant des données sensibles.Une expérience avec les files d'attente, les journaux d'audit, les tâches en arrière-plan, la surveillance ou l'observabilité sur la pile AWS.Une expérience d'amélioration de la performance de systèmes existants.Une expérience de travail dans de petites équipes où les ingénieurs portent plusieurs chapeaux.Une expérience d'introduction de flux de travail assistés par l'IA, d'agents de codage, d'outils internes ou d'automatisations ayant accéléré le travail d'une équipe d'ingénierie.Ce que nous ne recherchons PASNous ne cherchons pas une personne qui a besoin que chaque tâche soit entièrement spécifiée, qui ne veut travailler que sur une seule couche de la pile, qui évite les problèmes de production, qui sur-conçoit des problèmes simples ou qui traite l'IA soit comme magique, soit comme inutile.Nous voulons un ingénieur senior touche-à-tout doté de solides fondamentaux, d'un bon jugement, d'une conscience des affaires et de la volonté de trouver des solutions par lui-même.Renseignements complémentairesAssurance collective adaptable à vos besoinsCotisations équivalentes à un REER collectifProgramme d'aide aux employés et soutien au mieux-êtreBeaucoup de flexibilité_________________________Prelib is a digital health platform specialized in sexual health prevention, with 10 clinics across Quebec.We make sexual health services more accessible through a simple, fast, and secure experience. Our technology optimizes every step of the patient journey to improve access to care and health outcomes.By the numbers:100,000+ patients/year10 points of service50+ healthcare professionals60% of patients come through word of mouthOur platform powers the entire patient journey: appointment booking, clinical support, results management, and patient access. It is used every day by our patients, physicians, nurses, partner pharmacists, and internal teams.Why join us?High autonomy in technical and product decisionsDirect proximity to the founders and clinical teamsSelf-funded and profitable startupStrong growth and an ongoing SaaS transitionReal, meaningful societal impact on access to careA human, ambitious, performance-driven teamThe opportunity to have a structuring impact on the next phase of growthAbout the rolePrelib 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.What you'll doBuild 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.What we're looking for5+ 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 haveExperience 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.What we are not looking forWe are not looking for someone who needs every task fully specified, only wants to work on one layer of the stack, avoids production problems, over-engineers simple issues, or treats AI as either magic or useless.We want a jack-of-all-trades senior engineer with strong fundamentals, good judgment, business awareness, and the drive to figure things out.Additional informationGroup health insurance adaptable to your needsMatched contributions to a group RRSPEmployee assistance program and wellness supportLots of flexibility