Développeur·euse logiciel - Applications médicales (mobile, cloud, données)
Temps plein · Hybride · Montréal, QC · 3 postes, niveau junior à sénior
Sononurse VS conçoit des dispositifs médicaux connectés pour le bloc opératoire et les soins critiques : logiciels cliniques, applications mobiles, infonuagique et matériel embarqué. Nos produits sont en phase d'essais en milieu hospitalier au Québec. Nous agrandissons l'équipe logicielle pour notre prochaine phase de R-D.
Ce que vous ferez
- Développer des fonctionnalités de bout en bout sur nos applications Android en Flutter, de l'interface jusqu'au backend.
- Faire évoluer des services infonuagiques sécurisés.
- Construire et maintenir des chaînes de données : ingestion, contrôle qualité, modélisation, indicateurs et tableaux de bord.
- Travailler avec les standards d'interopérabilité en santé sous de fortes exigences de sécurité et de confidentialité.
- Participer à des travaux de R-D exploratoires
- Écrire des tests et de la documentation, et contribuer à la qualité logicielle d'un dispositif médical.
Ce que nous recherchons
- Formation en génie logiciel, informatique ou domaine connexe, ou expérience équivalente.
- Expérience en développement mobile (idéalement Flutter/Dart) ou backend, et l'envie de toucher aux deux.
- Bonnes bases en SQL et en modélisation de données.
- Pratique de Git, des tests automatisés et de la revue de code.
- Aisance à changer de sujet dans une petite équipe : l'interface un jour, les données ou l'infrastructure le lendemain.
- Rigueur : dans le médical, un bogue a des conséquences.
- Français courant ; anglais technique lu et écrit (documentation des standards, échanges avec des partenaires).
Votre profil
- Autonomie : devant un problème, vous cherchez, vous essayez, puis vous revenez avec une proposition plutôt qu'une question ouverte.
- Aisance avec l'incertitude : les priorités bougent au rythme des essais cliniques et des partenaires, et ça ne vous déstabilise pas.
- Polyvalence : l'interface un jour, les données ou l'infrastructure le lendemain, et parfois une tâche qui ne figure dans aucune description de poste.
- Sens des responsabilités : vous testez ce que vous livrez, vous le suivez en production et vous le corrigez sans attendre qu'on vous le demande.
- Rigueur : dans le médical, un bogue a des conséquences.
- Franchise : vous signalez tôt un retard ou un désaccord, et vous accueillez la critique de votre code.
- Curiosité pour le terrain : comprendre le travail d'une équipe d'anesthésie vous intéresse autant que la technique.
Atouts
- Android natif (Kotlin), sécurité mobile.
- AWS (Lambda, API Gateway, DynamoDB, S3), Terraform.
- Python (Django / DRF).
- FHIR, HL7 ou autre expérience en santé numérique.
- Vision par ordinateur, traitement et analyse de données.
- Normes de dispositifs médicaux (IEC 62304, ISO 13485).
- Développement assisté par IA (Claude Code ou équivalent) au quotidien.
Pourquoi Sononurse
- Un produit concret, conçu avec des anesthésiologistes et du personnel infirmier.
- Une petite équipe où vos choix techniques ont un impact direct.
Entrée en fonction : dès que possible pour un poste, novembre 2026 pour les deux autres. Durée de contrat variable