At a Glance
- Tasks: Design and enhance APIs to improve health services for millions.
- Company: Leading virtual healthcare provider in Canada with a focus on innovation.
- Benefits: Comprehensive health coverage, flexible work options, and generous vacation time.
- Other info: Dynamic team culture with opportunities for growth and learning.
- Why this job: Join us to make a real difference in people's health and well-being.
- Qualifications: 5+ years in distributed systems and API design; strong Python skills.
The predicted salary is between 90000 - 110000 $ per year.
Dialogue est le principal fournisseur de soins virtuels au Canada. En perfectionnant notre Plateforme de santé intégrée, nous offrons des programmes exceptionnels de santé et de bien-être en ligne (soins primaires, santé mentale, TCCi, PAE et bien-être) aux organisations qui souhaitent améliorer le bien-être de leurs employé(e)s et de leurs familles.
Nous croyons fermement qu’une équipe exceptionnelle exige plus pour sa:
- Réussite
- Communauté
- Croissance
Vous avez l’impression de pouvoir changer les choses? Bonne nouvelle, nous avons une place pour vous!
Nous vous acceptons comme vous êtes. En tant qu’employeur soucieux de l’égalité des chances, Dialogue s’engage à créer un lieu de travail diversifié et inclusif pour tout le monde. Les personnes qualifiées qui poseront leur candidature seront considérées sans égard à la citoyenneté, l’origine ethnique, la race, la couleur, la religion, le sexe, l’identité ou l’expression sexuelle, l’orientation sexuelle, le handicap, l’âge ou le statut de vétéran.
Votre rôle à titre de Développeur(se) logiciel principal(e), backend relevant de Malik Lewis, gestionnaire du développement logiciel, a pour mission de permettre à près de 3 millions de membres d’améliorer leur santé de manière simple et efficace grâce à Dialogue, la plateforme canadienne de soins virtuels.
Vos responsabilités
- Concevoir, améliorer et exploiter des applications et des services d’API névralgiques au sein de l’équipe de l’expérience client;
- Définir, préciser et prioriser les éléments de travail en fonction de leur valeur d’affaires, en collaboration avec le gestionnaire de produits;
- Rédiger des documents de conception technique et participer à leur élaboration afin d’aligner l'équipe sur des solutions claires;
- Rédiger du code précis, lisible et testable, tout en maintenant des suites de tests faciles à entretenir qui servent d’exemple pour les autres développeurs;
- Favoriser le développement des compétences et l'efficacité des autres développeurs au moyen de la revue de code, de la documentation et de l'accompagnement direct.
Nous aimerions beaucoup vous rencontrer si vous possédez
- 5 ans d’expérience ou plus avec les systèmes distribués, la conception d’API, la modélisation relationnelle ou l’administration de bases de données;
- Un parcours éprouvé dans l’architecture, l’organisation et le déploiement d’initiatives logicielles d’envergure;
- Une excellente capacité à raisonner en matière de structures de données et d’algorithmes, et à les appliquer pour bâtir des systèmes robustes et évolutifs;
- Une aptitude à découper le développement de produits et de systèmes en étapes incrémentales et à livrer de la valeur de manière constante;
- Une capacité à communiquer clairement et efficacement avec des collègues techniques et non techniques, dans divers contextes.
- Expérience requise avec Python, les bases de données et les infrastructures en nuage;
- Maîtrise de PostgreSQL et des services AWS, un atout.
- Toute expérience en développement d'applications Web, particulièrement avec React, constitue un atout.
Chez Dialogue, votre bien-être est notre priorité. Prendre soin des autres, c’est aussi prendre soin de notre équipe! Selon votre rôle et votre statut d’emploi, vous pourriez avoir accès aux avantages suivants :
- Accès à l’application Dialogue et au soutien virtuel en santé mentale pour vous et votre famille
- Assurance entièrement couverte, compte de dépenses pour la santé, couverture dentaire et remboursement de bien-être
- 4 semaines de vacances, 9 journées de bien-être et 1 journée de bénévolat
- Travail hybride : 3 jours/semaine dans nos bureaux de Montréal ou de Toronto (à l’exception des postes entièrement à distance)
- Possibilité de travailler à l’étranger jusqu’à 4 semaines par année
- Programmes d'incitation, primes de référencement et cotisation équivalente au REER
- Apprentissage via Coursera, budget de formation externe et programme de mentorat
Développeur(se) logiciel principal(e), backend in Montréal employer: Dialogue
At Dialogue, we pride ourselves on being the leading virtual care provider in Canada, dedicated to transforming health and wellness for millions. Our inclusive work culture fosters collaboration and innovation, offering employees exceptional benefits such as comprehensive health coverage, generous vacation time, and opportunities for professional growth through mentorship and training. Join us in making a meaningful impact while enjoying a flexible hybrid work environment in vibrant Montreal or Toronto.