À propos de Lasso Informatics
Lasso Informatics est une jeune entreprise SaaS qui offre une plateforme active de gestion et d’analyse de données de recherche. Notre solution rassemble des données multimodales, imagerie, génétique, données comportementales et biospécimens, afin de soutenir des études de grande envergure. Aujourd’hui, des milliers de chercheurs à travers le monde utilisent notre plateforme, et nous continuons d’innover rapidement pour repousser les limites de la gestion des données de recherche.
Notre mission est claire : innover pour permettre aux scientifiques de se concentrer sur la science, et non sur la technologie, afin d’accélérer les découvertes et les avancées médicales.
La diversité de notre équipe, tant au niveau des parcours que des expertises, est intentionnelle. Nous sommes convaincus que les meilleures solutions naissent de perspectives variées. Vous évoluerez dans un environnement stimulant, aux côtés de professionnel·le·s reconnu·e·s en médecine, physique, ingénierie, imagerie, épidémiologie, développement logiciel et génétique. Chez Lasso, nous encourageons l’autonomie, le leadership intellectuel et l’innovation continue dans un domaine en constante évolution.
Lasso Informatics est à la recherche d’un·e développeur·se Full Stack expérimenté·e pour contribuer à la conception, au développement et à la maintenance d’applications et de services axés sur les données. Vous travaillerez sur l’ensemble de la pile technologique — de l’interface utilisateur aux API backend et aux bases de données — afin de créer des solutions sécurisées, performantes et évolutives qui permettent à nos clients de tirer pleinement parti de données complexes en santé et en recherche.
En collaboration avec l’équipe de développement, vous participerez à la planification technique, aux revues de code et aux décisions d’architecture, tout en veillant au respect des normes de sécurité des données et de performance.
Concevoir, développer et maintenir des applications Full Stack évolutives, incluant les interfaces frontend et les services backend
Écrire du code clair, maintenable et bien documenté à l’aide de frameworks modernes (ex. : React, Vue, Angular, Node.js, Django, Flask)
Concevoir et consommer des API REST et intégrer des services tiers
Collaborer avec l’équipe DevOps/SysOps pour les déploiements, les pipelines CI/CD et la gestion des environnements
Travailler étroitement avec l’équipe QA afin d’assurer la qualité du code et une couverture de tests adéquate
Optimiser les applications en matière de performance, de sécurité et de mise à l’échelle
Participer aux revues de code, aux discussions techniques et à la planification de l’architecture
Concevoir et maintenir les schémas de bases de données, rédiger des requêtes complexes et assurer l’intégrité des données
Identifier et résoudre les bogues, les problèmes de performance et les incidents en production
Contribuer à la documentation des systèmes, des points d’accès (endpoints) et des processus
Minimum de 5 ans d’expérience en tant que développeur·se Full Stack ou ingénieur·e logiciel
Excellente maîtrise des frameworks JavaScript/TypeScript modernes (React, Vue ou Angular)
Expérience avec des technologies backend (ex. : Node.js, Python, Django, Flask)
Solide connaissance des bases de données relationnelles (PostgreSQL, MySQL) et de l’optimisation des requêtes
Maîtrise de Git et des pratiques de développement collaboratif
Bonne compréhension de la conception d’API REST et des pratiques d’intégration sécurisées
Expérience dans des environnements CI/CD
Excellentes aptitudes en résolution de problèmes et grand souci du détail
Capacité à communiquer efficacement et à collaborer au sein d’équipes multidisciplinaires
Connaissance des exigences de sécurité FISMA Moderate
Expérience avec l’écosystème AWS (Lambda, S3, RDS, EC2, etc.)
Exposition au traitement de données in situ ou à des flux de données à grande échelle
Expérience avec les environnements AWS Open OnDemand
Connaissance des outils de conteneurisation et d’orchestration (Docker, Kubernetes)
Familiarité avec les frameworks d’authentification (OAuth2, SAML, OpenID Connect)
Expérience avec les pratiques et outils d’infrastructure as code (IaC)
Salaire compétitif et ensemble d’avantages sociaux
Culture de travail en présentiel, avec une présence requise au bureau du mardi au jeudi
Possibilités d’avancement et de leadership technique
Équipe collaborative axée sur la qualité, la fiabilité et la performance
Accès à des outils et ressources favorisant le développement professionnel continu