Dévelopeur(euse) fullstack sénior (Python) - L'équipe des fonctionnalités IA

AlayaCare

Montreal

Hybrid

CAD 100,000 - 140,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Actions dans l’entreprise en forte cro
Assurance santé et télémédecine
Compte de dépenses de style de vie
Complément de congé parental et aides

Job summary

AlayaCare recherche un développeur(se) full stack senior pour rejoindre l'équipe AlayaLabs, dans la division Données et Intelligence. Vous concevrez et mettez en œuvre des applications front-end et back-end évolutives, sécurisées et performantes, incluant des fonctionnalités IA propulsées par des LLM, avec un rôle clé dans l'orientation technique et les bonnes pratiques.

Vous travaillerez à plus de 75% du temps sur le code, en collaboration avec les Product Owners et les équipes produit.

Qualifications

  • Au moins 4 ans d'expérience professionnelle en génie logiciel, y compris en développement full stack.
  • Solide expérience de développement en JavaScript et avec des cadres frontend tels que Vue.js (préféré), React ou Angular, ainsi qu'avec les cadres de tests unitaires correspondants.
  • Expérience de développement en Python.
  • Expérience avec les bases de données SQL, Git, les outils CI/CD, Docker, SQLAlchemy et les plateformes infonuagiques (AWS préféré).
  • Connaissance des tendances industrielles en matière de technologie, de performance et des pratiques de développement logiciel.
  • Excellentes compétences en communication en français et en anglais.

Responsibilities

  • Concevoir, développer, tester et déboguer des logiciels full stack (frontend et backend).
  • – Créer des fonctionnalités innovantes, y compris IA et LLM.
  • – Participer aux pipelines d'ingénierie des données et à l'infrastructure.
  • – Consacrer une grande partie du temps au développement et à l'amélioration de l'architecture.
  • – Assurer le leadership technique et mentorat au sein de l'équipe.
  • – Contribuer à la feuille de route technique du produit et à l'adoption de nouvelles technologies.
  • – Participer à une rotation de garde et assurer la maintenance des logiciels.

Skills

JavaScript
Vue.js
React
Angular
Python
SQL
Git
CI/CD
Docker
AWS
SQLAlchemy
Communication

Education

Collège en informatique ou génie

Tools

SQLAlchemy
Git
Docker
AWS
CI/CD

Job description

À propos d'AlayaCare

Chez AlayaCare, nous sommes plus qu'une entreprise SaaS en forte croissance : nous sommes une équipe de passionné(e)s qui transforment les soins à domicile. Notre plateforme infonuagique permet aux fournisseurs de soins du monde entier d'offrir de meilleurs résultats à leurs client(e)s. Avec plus de 550 employé(e)s au Canada, aux États-Unis, en Australie et au Brésil, nous sommes uni(e)s par une mission commune et une culture forte de transparence, de croissance et de connexion humaine. Que vous soyez en début de carrière ou un(e) expert(e) chevronné(e), AlayaCare vous offre l'opportunité de faire grandir votre impact, vos compétences et votre carrière.

À propos du rôle

Nous recherchons un(e) Développeur(se) full stack senior pour se joindre à notre équipe AlayaLabs au sein de la division Données et Intelligence. Sous la supervision du Directeur ou de la directrice du développement (“Engineering Manager”), vous contribuerez à l'architecture et à la mise en œuvre du frontend et du backend, et vous aiderez l'équipe à concevoir des applications évolutives, sécurisées et performantes, y compris des fonctionnalités innovantes propulsées par des grands modèles de langage (LLM). En tant que membre senior de l'équipe, vous jouerez un rôle clé dans l'orientation technique des projets en veillant à ce que le travail soit bien séquencé, de grande qualité et aligné sur les besoins des client(e)s. Vous livrerez des fonctionnalités de bout en bout, de la base de données à l'interface utilisateur, tout en faisant la promotion des meilleures pratiques en matière de tests, d'observabilité et de livraison continue, et en accompagnant vos collègues. Selon les besoins de l'équipe, le rôle pourrait aussi comprendre certains travaux liés aux pipelines de données et à l'infrastructure.

Ce que vous ferez
  • Concevoir, développer, tester et déboguer des logiciels full stack (frontend et backend) de grande qualité, à titre de membre à temps plein d'une équipe produit multidisciplinaire.
  • Créer des fonctionnalités innovantes, y compris des fonctionnalités d'IA exploitant les LLM.
  • Contribuer, au besoin, aux pipelines d'ingénierie des données et à l'infrastructure qui les soutient.
  • Consacrer plus de 75 % de votre temps à coder des fonctionnalités prêtes pour la production, à améliorer l'architecture du système et à réduire la dette technique.
  • Assurer le leadership technique de votre équipe et contribuer à faire progresser les compétences de vos collègues grâce aux revues de code, au mentorat technique, à l'exemplarité, au coaching et au partage des connaissances.
  • Mener l'innovation technique en matière de réutilisation des composants, d'extensibilité, de maintenabilité et d'évolutivité.
  • Surveiller vos applications en production et repérer et corriger de façon proactive les problèmes rencontrés par les client(e)s.
  • Contribuer à la définition et à la mise en œuvre de la feuille de route technique de l'ensemble du produit, en assurant la réussite des initiatives techniques interéquipes et l'adoption responsable de nouvelles technologies conformes aux tendances de l'industrie.
  • À l'avenir, participer à une rotation de garde (qui respecte votre temps) afin de soutenir les logiciels de votre équipe.
  • Cerner les lacunes dans les exigences du produit et collaborer avec les responsables de produit (Product Owners) pour concevoir des fonctionnalités qui répondent aux besoins des client(e)s.
  • Planifier, mettre en œuvre et exécuter des tests automatisés de bout en bout qui valident la qualité des résultats, et contribuer à faire évoluer les pratiques de test d'AlayaCare.
  • Aider les membres de l'équipe à comprendre les concepts et les outils fondamentaux de leur métier.
  • Anticiper les problèmes, reconnaître les obstacles et soulever de façon proactive les préoccupations auprès de la direction et des membres seniors de l'organisation technique.
Ce que vous apportez à l'équipe
  • Au moins 4 ans d'expérience professionnelle en génie logiciel, y compris en développement full stack.
  • Solide expérience de développement en JavaScript et avec des cadres frontend tels que Vue.js (préféré), React ou Angular, ainsi qu'avec les cadres de tests unitaires correspondants.
  • Expérience de développement en Python.
  • Expérience avec les bases de données SQL, Git, les outils CI/CD, Docker, SQLAlchemy et les plateformes infonuagiques (AWS préféré).
  • Connaissance des tendances actuelles de l'industrie en matière de technologie, de performance ainsi que d'outils et de pratiques de développement logiciel.
  • Expérience de la prise de décisions techniques difficiles dans des situations ambiguës.
  • Excellentes compétences en communication, tant auprès de publics techniques que non techniques.
  • Une exposition aux fonctionnalités LLM ou à la recherche opérationnelle est un atout.
  • Diplôme collégial (formation professionnelle ou programme technique) en informatique ou en génie, ou expérience d'apprentissage démontrée.
  • Excellentes compétences en communication et en collaboration, tant à l'oral qu'à l'écrit, en français et en anglais. La maîtrise de l'anglais est requise afin de communiquer efficacement avec nos équipes, clients et partenaires situés à l'extérieur du Québec, pour lesquels le français n'est pas la langue de travail. Ces compétences doivent permettre d'interagir avec des publics techniques et non techniques.
Pourquoi rejoindre AlayaCare?
Donnez un sens à votre travail

Chez AlayaCare, vous aiderez à concevoir une technologie qui donne des moyens aux fournisseurs de soins et qui améliore les résultats pour les patient(e)s et leurs familles. Chaque ligne de code et chaque interaction avec un(e) client(e) contribue à rendre les soins plus connectés, accessibles et humains.

Évoluer dans une culture de confiance

Nous croyons en la transparence, à la rétroaction et au fait d'assumer les bonnes intentions. Ici, vous vous sentirez en sécurité pour partager vos idées et vos objectifs de carrière. Vous serez soutenu(e) pour les atteindre par l'entremise de mentorat, de la mobilité professionnelle et de notre philosophie de promotion à l'interne.

Un équilibre qui vous convient

Nous accordons une grande importance à la flexibilité et au bien-être. Des « Vendredis bien-être » au congé pour le bénévolat en passant par des vacances flexibles, nous nous assurons que vous avez de l'espace pour vous ressourcer, contribuer à votre communauté et vivre votre meilleure vie.

Des avantages qui comptent
  • Des actions dans une entreprise en croissance et bien financée.
  • Des avantages sociaux complets, la télémédecine et des comptes de dépenses de style de vie.
  • Un complément de congé parental et des programmes de soutien à la famille.
Conception inclusive

Nous célébrons les perspectives diverses et favorisons l'appartenance par le biais de nos initiatives DEIB (Diversité, Équité, Inclusion et Appartenance). Les événements menés par les employé(e)s, les sommets et les activités sociales, en personne comme virtuelles, créent des liens significatifs entre nos équipes mondiales.

Lieu de travail et modèle de travail

Ce poste est situé dans la grande région de Montréal. Chez AlayaCare, notre modèle hybride comprend des journées de collaboration au bureau, et les membres de l'équipe sont attendu(e)s à s'y présenter ces jours-là pour favoriser les liens, l'innovation et le travail d'équipe.

Prêt(e) à vous joindre à nous?

AlayaCare utilise des outils d'IA durant son processus d'embauche pour soutenir une prise de décision juste, cohérente et objective. Certaines étapes de sélection initiales peuvent être automatisées pour aider à identifier les candidat(e)s qualifié(e)s. Si votre candidature est refusée automatiquement, vous pouvez demander une révision humaine. Nous nous engageons à créer un milieu de travail où chacun et chacune se sent chez soi. Si vous avez besoin d'un accommodement durant le processus de candidature, veuillez contacter careers@alayacare.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur fullstack sénior (Python/React) - Équipe d'intégration
Développeur fullstack sénior (Python/React) - Équipe d'intégration

AlayaCare • Montreal (administrative region)

Hybrid
CAD 110,000 - 160,000
Actions dans l'entreprise
Télémédecine et assurances
Comptes de dépenses de style de vie
+2
Développeur fullstack junior (Python)
Développeur fullstack junior (Python)

AlayaCare • Montreal

Hybrid
CAD 70,000 - 90,000
Stock options
Full benefits
Télémédecine
+2
Développeur(euse) iOS – Kotlin Multiplatform (KMP)
Développeur(euse) iOS – Kotlin Multiplatform (KMP)

AlayaCare • Montreal

Hybrid
CAD 70,000 - 90,000
Actions dans l'entreprise
Avantages sociaux complets
Congé parental complémentaire
Gestionnaire, Développement logiciel - Équipe de soutien clinique
Gestionnaire, Développement logiciel - Équipe de soutien clinique

AlayaCare • Montreal

Hybrid
CAD 120,000 - 180,000
Actions dans l'entreprise
Assurances et télémédecine
Programme de congé parental
Solution Architect
Solution Architect

AlayaCare • Montreal

Hybrid
CAD 90,000 - 125,000
Actions dans l'entreprise
Assurances complètes
Télémédecine
+2
Spécialiste senior en implantation
Spécialiste senior en implantation

AlayaCare • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Actions dans l'entreprise
Avantages sociaux complets
Télémédecine et dépenses de style de
+1
Stage, Analyste en sécurité - Session d'hiver 2027
Stage, Analyste en sécurité - Session d'hiver 2027

AlayaCare • Montreal

Hybrid
CAD 25,000 - 39,000
Actions dans une entreprise en forte增长
Assurance santé et télémedecine
Comptes de dépenses de style de vie
+1
Consultant(e) en services professionnels
Consultant(e) en services professionnels

AlayaCare • Montreal

Hybrid
CAD 90,000 - 120,000
Actions en croissance
Avantages sociaux complets
Congé parental étendu
Intermediate Fullstack Developer (Python) - Admission and Marketplace
Intermediate Fullstack Developer (Python) - Admission and Marketplace

Jaide Health • Montreal

Hybrid
CAD 90,000 - 130,000
Equity
Comprehensive health benefits
Parental leave top-up
Intermediate Fullstack Developer (Python) - Admission and Marketplace
Intermediate Fullstack Developer (Python) - Admission and Marketplace

AlayaCare • Montreal

Hybrid
CAD 90,000 - 120,000
Equity
Health benefits
Parental leave top-up