Senior Full Stack Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+4 more
Job description
Frontend : Flutter/Dart - applications iOS, Android, Web et extension Chrome, Ă partir dâune base de code unifiĂ©e.
Backend : Python/Flask, hébergé sur AWS (EC2, Lambda, CDK).
CI/CD : Github Actions, CodeMagic.
Ăquipe : Tu te joins Ă une Ă©quipe dâingĂ©nierie qui comprend des dĂ©veloppeurs, un(e) QA et un(e) DevOps, sous la direction de la Direction de lâingĂ©nierie et en lien Ă©troit avec la CTO.
Contexte réglementaire : nos produits touchent des données de santé, donc la protection des renseignements personnels (Loi 25) fait partie intégrante de notre façon de concevoir des fonctionnalités.
Conditions
- 100% télétravail (équipe basée au Québec, quelques activités de team building en présentiel).
- RĂ©munĂ©ration compĂ©titive, selon lâexpĂ©rience + options dâachat dâactions
- Avantages flexibles et Ă©volutifs : allocation santĂ© et mieux-ĂȘtre, tĂ©lĂ©mĂ©decine, et bĂ©nĂ©fices additionnels qui grandissent avec lâĂ©quipe
- Environnement startup en pleine croissance, oĂč ton travail a un impact direct et visible.
Processus dâentrevue
- Appel de présélection
- Entrevue la direction de lâingĂ©nierie.
- Entrevue technique / exercice de system design avec lâĂ©quipe dâingĂ©nierie.
Requirements
- 5+ annĂ©es dâexpĂ©rience en dĂ©veloppement logiciel, avec une expĂ©rience concrĂšte en dĂ©veloppement full stack.
- Expérience avec Flutter/Dart (ou une disposition démontrée à monter rapidement en compétence sur ce framework).
- Expérience avec un langage/framework backend moderne, idéalement Python.
- Expérience avec les services cloud, idéalement AWS (EC2, Lambda ou équivalents).
- CapacitĂ© Ă travailler de façon autonome et Ă avancer avec un certain niveau dâambiguĂŻtĂ©, dans un environnement startup en Ă©volution rapide.
- Bilinguisme français/anglais professionnel.
Atouts
- Expérience dans le secteur de la santé numérique ou dans une industrie réglementée (protection des renseignements personnels, conformité).
- Expérience spécifique avec Python/Flask.
- Expérience avec des pipelines CI/CD mobiles (CodeMagic ou équivalent).
- Familiarité avec la Loi 25 ou des cadres réglementaires similaires en matiÚre de protection des données.
Benefits & conditions
Plume IA rĂ©volutionne la documentation clinique pour les professionnels de la santĂ© au QuĂ©bec. Notre plateforme dâintelligence artificielle permet aux cliniciens dâĂ©conomiser des heures chaque semaine sur leurs notes - leur redonnant du temps pour ce qui compte le plus : leurs patients.
Avec plus de 3 500 professionnels qui utilisent dĂ©jĂ notre solution et un marchĂ© de 500 000 professionnels de la santĂ© au QuĂ©bec, nous nâen sommes quâaux dĂ©buts.
Rejoins une Ă©quipe qui façonne lâavenir du systĂšme de santĂ© quĂ©bĂ©cois.
Ă propos du poste
Notre techno de transcription et de génération de notes cliniques touche déjà des cliniciens au quotidien, et on continue de faire grandir la plateforme sur mobile, web et backend.
En tant que DĂ©veloppeur(-euse) Full Stack Senior, tu vas jouer un rĂŽle clĂ© dans la conception et la livraison de fonctionnalitĂ©s qui traversent toute notre stack - de lâapplication Flutter jusquâaux services Python/Flask sur AWS - et avoir un impact direct sur lâexpĂ©rience des cliniciens qui utilisent Plume IA chaque jour.
Ce que tu vas faire
- Concevoir et développer des fonctionnalités de bout en bout, à travers le frontend (Flutter - mobile, web, extension Chrome) et le backend (Python/Flask sur AWS).
- Participer Ă la conception dâAPI et de services backend robustes et performants, en tenant compte des contraintes de confidentialitĂ© propres au domaine de la santĂ©.
- Collaborer Ă©troitement avec le produit, le QA et le reste de lâĂ©quipe dâingĂ©nierie pour livrer des fonctionnalitĂ©s de qualitĂ©, testĂ©es et bien documentĂ©es.
- Participer aux revues de code et contribuer Ă lâamĂ©lioration continue de nos pratiques dâingĂ©nierie (tests, CI/CD, observabilitĂ©).
- Contribuer au diagnostic et Ă la rĂ©solution dâincidents en production, en collaboration avec le reste de lâĂ©quipe.
- Partager ton expertise technique et accompagner les dĂ©veloppeurs plus juniors de lâĂ©quipe au besoin.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fullstack Developer Salary UK
7 Most Popular Web Developer Jobs in Europe
Why Upskilling And Reskilling is Important For Developers
Flutter Developer Salary [2023]