Montreal, Quebec, Canada Hybrid Employment

Dialogue is hiring a Full-Stack Software Developer

About the Role

Chez Dialogue, nous recherchons un(e) Développeur(euse) de logiciels Full-Stack Sénior pour rejoindre notre équipe. Relevant de Malik Lewis, Chef d'équipe en développement logiciel, votre mission sera de concevoir des logiciels robustes et évolutifs qui permettent à nos clients d'offrir des expériences de soins de santé exceptionnelles et de renforcer leur résilience organisationnelle.

What You'll Do

  • Construire, améliorer et gérer des applications et des services API critiques au sein de l'équipe du pôle Client.
  • Déterminer, affiner et classer par ordre de priorité les éléments de travail en fonction de leur valeur commerciale, en collaboration avec le ou la gestionnaire de produit.
  • Rédiger et participer à l'élaboration de documents de conception technique afin d'aligner l'équipe sur des solutions claires.
  • Rédiger un code précis, lisible et testable ainsi que des suites de tests maintenables qui constituent un bon exemple pour les autres développeur(se)s.
  • Améliorer les compétences et l'efficacité des autres développeur(se)s par l'examen du code, la documentation et les conseils directs.

What We're Looking For

  • 5 ans ou plus d'expérience dans les systèmes distribués et la conception d'API, avec une bonne compréhension des meilleures pratiques de l'industrie.
  • Des preuves de votre capacité à concevoir, organiser et livrer des initiatives logicielles importantes.
  • Capacité à agir en tant qu'expert(e) technique et à influencer l'orientation du produit ou de l'équipe.
  • Une aptitude à raisonner sur les structures de données et les algorithmes pour construire des systèmes robustes et évolutifs.
  • La capacité à diviser le travail de développement en changements progressifs pour apporter de la valeur de manière constante.
  • Une communication claire et efficace avec vos collègues techniques et non-techniques, dans divers contextes.
  • La volonté de travailler avec React Native, Python, les bases de données et l'infrastructure cloud.

Nice to Have

  • La maîtrise de Python, PostgreSQL et des services AWS est un atout.
  • Une expérience préalable avec les frameworks Expo est un atout.
  • Tout niveau d'expérience en développement d'applications web, en particulier avec React, est un atout.
  • Le bilinguisme (français et anglais) est un atout pour ce poste.

Technical Stack

  • React Native
  • Python
  • PostgreSQL
  • AWS
  • Expo
  • React

Team & Environment

Vous intégrerez l'Équipe du pôle Client et rapporterez directement à Malik Lewis, Chef d'équipe, développement logiciel.

Benefits & Compensation

  • 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.
  • 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.
  • Prestation facultative pour le congé parental.

Work Mode

Ce poste suit un mode de travail hybride, nécessitant 3 jours par semaine de présence dans nos bureaux de Montréal ou de Toronto.

Chez Dialogue, votre bien-être est notre priorité. Prendre soin des autres, c’est aussi prendre soin de notre équipe!

Required Skills
React NativePythonPostgreSQLAWSExpoReactdistributed systemsAPI designdata structuresalgorithmsscalable systemssoftware delivery
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Job Details
Department Software Development
Category fullstack
Posted 14 days ago