Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Développeur(euse) Logiciel Principal(e), Front-End (Expérience client)

Full-time

Dialogue

À propos de Dialogue

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.

Lorsqu'il S'agit De Notre Travail, Nous Plaçons La Barre Très Haut. Ensemble, Nous Transformons La Santé Et Aidons Des Millions De Personnes à Améliorer Leur Bien-être. Nous Croyons Fermement Qu’une Équipe Exceptionnelle Exige Plus Pour Sa

  • Réussite
  • Communauté
  • Croissance
  • Performance

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. Les personnes qui ont besoin d’accommodations spéciaux sont invitées à nous écrire à l’adresse View email address on ca.workus.org

Déclaration sur l'utilisation de l'IA

Afin d'assurer un processus d'examen efficace et équitable, nous utilisons des outils d'intelligence artificielle pour aider au tri et à l'évaluation initiale des candidatures pour ce poste.

Avis de fraude en recrutement

Dialogue communique avec les candidat(e)s uniquement par des adresses courriel officielles @dialogue.co . Nous ne demandons jamais de paiement, de cartes-cadeaux ni de renseignements financiers personnels à quelque étape que ce soit du processus d'embauche, et nous n'envoyons jamais d'offre d'emploi sans un processus d'entrevue structuré. Tous nos postes sont affichés exclusivement sur dialogue.co/fr/carrieres . Si vous recevez une communication suspecte prétendant provenir de Dialogue, ne répondez pas — signalez-la à ***email_hidden*** et vérifiez le poste sur notre page carrières officielle.

Votre rôle à titre de Développeur(se) Logiciel Principal(e), Front-End

Le·la Développeur(euse) Logiciel Principal(e), Front-End (React Native) rejoint une équipe dédiée qui traduit les exigences d'un partenaire d'envergure en fonctionnalités intégrées directement dans la plateforme de Dialogue. Le principe directeur est une base de code unique: chaque fonctionnalité issue de ce partenariat — qu'elle touche l'expérience mobile intégrée, les flux d'admissibilité des membres ou les parcours de soins de santé intégrés à l'application — est déployée en tant que composante du produit de base de Dialogue, afin qu'elle puisse être maintenue, étendue et offerte à l'ensemble des clients actuels et futurs.

Vous travaillerez principalement dans le dépôt de l'application membre, une application React Native (iOS, Android et web) construite avec Expo et le moteur JavaScript Hermes. Un élément clé de votre champ d'action est le SDK Brownfield, un mécanisme novateur qui encapsule l'application Dialogue sous forme de bibliothèque native (XCFramework sur iOS, AAR sur Android) afin qu'elle puisse être intégrée dans les applications natives existantes du partenaire (Android et iOS). Vous collaborerez quotidiennement avec une équipe multidisciplinaire comprenant un·e développeur(euse) full-stack, un·e développeur(euse) back-end, un·e spécialiste DevSecOps, un·e analyste QA, un·e gestionnaire de produit, un·e designer ainsi que les équipes techniques du partenaire.

Vos responsabilités

Vous Serez Responsable Des Livrables Front-end Tout Au Long Du Cycle De Vie Du Développement, De La Collaboration Sur Le Design Jusqu'à L'implémentation, Les Tests Et Le Déploiement. Ce Mandat Englobe Le Développement De Nouvelles Fonctionnalités, La Maintenance Du Module Intégré Ainsi Que La Santé Globale De La Base De Code. Au Quotidien, Vous Devrez

  • Développer et maintenir l'application React Native (member-app) qui sert à la fois d'application autonome pour les membres de Dialogue et de source pour le module SDK. La base de code utilise TypeScript (avec une migration en cours depuis JavaScript), Redux avec Sagas pour la gestion de l'état, et Expo pour la chaîne d'outils de compilation et de développement.
  • Créer et faire évoluer la couche d'intégration du module SDK Brownfield, y compris un contrat TypeScript entièrement typé qui régit toutes les communications à travers la frontière entre JavaScript et le code natif.
  • Contribuer à la bibliothèque de composants et au système de design. L'équipe maintient une bibliothèque de composants personnalisés basée sur un système de design Figma, et travaille actuellement à l'adoption de Storybook. Vous concevrez des composants réutilisables et accessibles ; la base de code fait d'ailleurs l'objet de travaux d'infrastructure actifs pour la conformité WCAG.
  • Maintenir et améliorer les applications de test (iOS : hybride SwiftUI + UIKit ; Android : Kotlin + Jetpack Compose) qui simulent l'application hôte du partenaire pour le développement local et la validation CI (intégration continue). Ces applications testent l'ensemble du cycle de vie de l'intégration du SDK.
  • Rédiger et maintenir des tests unitaires et d'intégration. Vous aiderez à auditer et à moderniser la suite de tests pour assurer la compatibilité avec les versions actuelles de React et React Native, à réduire la couverture redondante et à renforcer les tests sur les composants réutilisables à fort impact.
  • Livrer de nouvelles fonctionnalités de plateforme basées sur les exigences du partenaire (telles que l'amélioration de l'expérience en pharmacie, les flux de liaison de comptes et les parcours de soins de santé intégrés), tout en veillant à ce que ces fonctionnalités soient conçues de manière assez générique pour s'intégrer à l'offre standard de Dialogue pour tous les clients.
  • Participer à la conception technique et à la revue de code. Rédiger et réviser des documents de conception technique afin d'aligner l'équipe sur des solutions claires. Contribuer à la migration continue vers TypeScript et aux efforts d'assainissement de la base de code afin de réduire la complexité et d'améliorer la cohérence au sein de l'application.

Nous aimerions beaucoup vous rencontrer si vous possédez

  • Possédez 5 ans ou plus d'expérience professionnelle dans la création d'applications mobiles, idéalement avec React Native, incluant le déploiement sur les boutiques d'applications iOS et Android, ainsi que sur le web.
  • Maîtrisez TypeScript et les modèles React modernes (hooks, composants fonctionnels, contextes). La base de code est en cours de migration active de JavaScript vers TypeScript, et le contrat de pont Brownfield est entièrement typé.
  • Avez de l'expérience avec Redux et les architectures de middleware (Sagas ou Thunks) pour la gestion de l'état dans des applications mobiles complexes.
  • Avez travaillé avec Expo et comprenez la chaîne d'outils de compilation de React Native, y compris Hermes, le bundler Metro et l'intégration de modules natifs.
  • Êtes à l'aise pour lire et contribuer à du code natif iOS (Swift/Objective-C) et Android (Kotlin/Java), particulièrement en ce qui concerne la gestion du cycle de vie des SDK, l'enregistrement des notifications push et la gestion des liens profonds (deeplinks).
  • Avez fait vos preuves dans l'architecture, l'organisation et la livraison d'initiatives logicielles d'envergure. Vous savez découper le travail en changements incrémentaux et livrer de la valeur de manière constante.
  • Communiquez de façon claire et efficace avec des collègues techniques et non techniques.
  • L'expérience avec les systèmes de drapeaux de fonctionnalités / déploiement progressif (LaunchDarkly) et les systèmes de gestion de contenu (CMS) est un atout.
  • L'expérience avec les architectures Brownfield ou d'applications intégrées, ainsi que l'encapsulation d'une application React Native sous forme de bibliothèque native (XCFramework, AAR) pour intégration dans une application native existante, constitue un atout majeur.

Dialogue met en place une équipe permanente et dédiée pour répondre aux priorités d'un partenaire majeur, mais selon une philosophie architecturale délibérée : chaque fonctionnalité développée par cette équipe est déployée au sein même de la plateforme Dialogue. L'application sur laquelle vous travaillerez est à la fois l'application autonome des membres de Dialogue et la source du SDK intégré avec lequel des millions d'utilisateurs interagissent au sein de l'application de notre partenaire. Votre travail sur le front-end façonnera directement l'expérience de soins de santé de ces utilisateurs, tout en renforçant le produit de base de Dialogue pour l'ensemble des clients actuels et futurs. Il s'agit d'un travail fondamental, au carrefour de l'ingénierie mobile, de la livraison de partenariats et du développement de plateformes.

Veuillez noter qu’étant donné que nous servons des client(e)s situé(e)s dans tout le Canada, le bilinguisme est un atout pour ce poste . Vous pourriez être amené(e) à communiquer en français et en anglais .

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
  • Prestation facultative pour le congé parental
Vacancy posted 14 days ago
Similar jobs that could be interesting for youBased on the Développeur(euse) Logiciel Principal(e), Front-End (Expérience client) in Montréal, QC vacancy
  •  ...À propos de Dialogue Dialogue est le principal fournisseur de soins virtuels au Canada. En perfectionnant notre Plateforme de...  ...notre page carrières officielle. Votre rôle à titre de Développeur(euse) logiciel principal(e), Backend Le·la Développeur(euse) logiciel principal... 
    Principal
    Daily paid
    Full time
    Apprenticeship
    Work at office

    Dialogue

    Montréal, QC
    14 days ago
  •  ...À propos de Dialogue Dialogue est le principal fournisseur de soins virtuels au Canada....  ...carrières officielle Votre rôle à titre de Développeur(euse) de données principal(e) Nous...  ...principal(e) pour rejoindre l'équipe Flux Client de Dialogue. Vous dirigerez la mise en œuvre... 
    Principal
    Daily paid
    Full time
    Apprenticeship
    Work at office

    Dialogue

    Montréal, QC
    17 days ago
  •  ...cœur. Nous nous soucions sincèrement des clients et de leur environnement, et nous avons...  ...planifiant, développant et livrant des solutions logicielles d'entreprise pour nos clients. Nous...  ...pour atteindre les objectifs. Tu es un développeur chevronné doté d'une solide expertise... 
    Suggested
    Full time

    osedea

    Montréal, QC
    23 hours ago
  •  ...Grâce à une analyse approfondie et une compréhension pointue du développement logiciel et des enjeux clients, le(la) Développeur(euse) logiciel lead évalue et sélectionne les options technologiques appropriées pour un projet. Il(elle) participe à l'estimation des efforts,... 
    Suggested

    spiria

    Montréal, QC
    23 hours ago
  •  ...An English version will follow. Développeur·euse logiciel front-end senior Plusgrade conçoit les applications web élégantes et modernes permettant aux passagers du monde entier d'acheter des surclassements, et nous recherchons une personne prête à mener l'architecture... 
    Front end
    Work at office
    Remote work
    Flexible hours

    plusgrade

    Montréal, QC
    23 hours ago
  •  ...ce qui nous tient à cœur. Nous nous soucions sincèrement des clients et de leur environnement, et nous avons à cœur les grands...  ...efficace et plus agréable. Aperçu du rôle En tant que développeur·euse logiciel sénior avec une solide expérience en cloud, DevOps et infrastructure... 
    Full time
    Apprenticeship

    osedea

    Montréal, QC
    23 hours ago
  •  ...ce qui nous tient à cœur. Nous nous soucions sincèrement des clients et de leur environnement, et nous avons à cœur les grands...  ...efficace et plus agréable. Aperçu du rôle En tant que développeur·euse logiciel sénior avec une solide expérience en data engineering et en... 
    Full time
    Apprenticeship

    osedea

    Montréal, QC
    23 hours ago
  •  ...de mesure et de surveillance des gaz à effet de serre à des clients industriels et gouvernementaux partout dans le monde. Grâce...  ...'équipe Mission Platform, GHGSat est à la recherche d'un(e) développeur(euse) logiciel backend innovant(e) et expérimenté(e) pour son logiciel Payload... 
    Front end
    Flexible hours
    Weekend work

    GHGSAT

    Montréal, QC
    13 days ago
  •  ...étudiant qui se dirige vers une carrière en développeur web, nous avons une opportunité...  ...stage vous donne la chance d'acquérir de l'expérience dans le domaine de web développement en...  ...de 3 mois en tant que Développeur Web Front-End qui peut être accrédité aux étudiants qui... 
    Front end
    Apprenticeship
    Internship
    Work at office
    Flexible hours

    Workland

    Montréal, QC
    19 days ago
  •  ...diversifiée avec plus de 3 décennies d'expérience qui réunit une technologie...  ...matières premières et l'énergie sur les principaux marchés mondiaux. Nous avons également...  ...consensus. Nous recherchons plusieurs développeurs de logiciels passionnés pour rejoindre notre équipe... 
    Work at office
    Worldwide

    DRW Montreal

    Montréal, QC
    5 days ago
  •  ...est composée de plus de 20 développeurs et spécialistes en tests issus...  ...besoins évolutifs de nos clients. En travaillant avec nous...  ...développement de solutions logicielles pour un large portefeuille d...  ...notre technologie. Les cinq principales raisons pour lesquelles ce poste... 
    Front end
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...regroupe plus d’une dizaine de développeurs et de spécialistes en tests...  ...les besoins évolutifs de nos clients. Nous collaborons étroitement...  ...de chacun et privilégions un logiciel propre, maintenable et...  ...développement logiciel, incluant l’expérience utilisateur, la conception,... 
    Flexible hours

    Genetec

    Montréal, QC
    20 days ago
  •  ...An English version will follow. Développeur·euse principal·e de données La plateforme de données de Plusgrade alimente les décisions et les...  ...SQL et des bases de données modernes, combinée à une solide expérience dans la conception de pipelines complexes avec des outils... 
    Principal
    Work at office
    Remote work
    Flexible hours

    plusgrade

    Montréal, QC
    23 hours ago
  •  ...grande croissance au Canada ces dernières années. En tant que développeur(euse) principal(e) Full stack, vous participerez aux développements de l’...  ...de produit (PO); Apporter vos connaissances et expériences afin de rester efficace et agile; Recommander des solutions... 
    Principal
    Front end
    Daily paid
    Permanent employment
    Full time
    Summer work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Sollio Agriculture

    Montréal, QC
    a month ago
  •  ...faire partie d’une équipe de développement logiciel qui collabore avec d’autres équipes pour...  ...une forte expertise en développement front-end et une passion pour la création d’interfaces...  ...conviviales. Bien que votre spécialité principale soit le front-end, vous aurez également... 
    Front end
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...Développeur·euse Logiciel Principal·e (Paiements) An English version will follow. Tu es l'architecte qui unifiera nos systèmes de transactions mondiaux, en concevant des moteurs de paiement haute performance capables de propulser la croissance de Plusgrade à travers l... 
    Principal
    Remplacement
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    plusgrade

    Montréal, QC
    23 hours ago
  •  ...de ses projets livrés à de prestigieux clients et ce, dans différents secteurs tels que...  ...est en pleine expansion et cherche un·e développeur·euse Fullstack .NET motivé·e pour rejoindre son...  ...pratiques du cycle de développement logiciel (revue de code, tests unitaires, etc.).... 
    Front end
    Daily paid
    Permanent employment
    Full time
    Work at office

    Solutions Techso

    Montréal, QC
    5 days ago
  •  ...Bounteous is a premier end-to-end digital transformation consultancy...  ..., Cloud, Data & AI, Experience Design, and Marketing. Our...  ...accelerate value creation. Our clients worldwide benefit from the skills...  ...Nous recherchons un.e  Développeur.euse Java Senior  avec 5 à 15... 
    Full time
    Work at office
    Worldwide

    bounteous

    Montréal, QC
    23 hours ago
  •  ...les entreprises que par les développeurs. Vous vous joindrez à l’équipe en tant que Développeur logiciel en tests (SDET), un rôle hybride...  ...ou équivalent ~2 à 3 ans d’expérience dans un environnement...  ...interactions avec nos collaborateurs et clients internationaux) Un atout... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    a month ago
  •  ...Nous recherchons un(e) Développeur(se) Senior C# / .NET pour rejoindre...  ...sur des solutions logicielles complexes et fortement orientées...  ...différence. Responsabilités principales Concevoir, développer et...  ...domaine connexe ~7+ années d’expérience en développement logiciel... 

    GFT Technologies SE

    Montréal, QC
    7 days ago
  • $80k - $100k per year

     ...entreprises établies. Elle accompagne ses clients de la stratégie jusqu’à la mise en production...  ...et mobiles, des plateformes SaaS et des logiciels d’entreprise (CRM/ERP), avec un accent sur la performance, la sécurité et l’expérience utilisateur. L’entreprise met aussi de l’... 
    Principal
    Permanent employment
    Full time
    Local area

    Webisoft Technologie Inc.

    Montréal, QC
    a month ago
  •  ...Le Développeur Front-End participera activement à la conception et à l’évolution d’applications web à fort rayonnement international, utilisées...  ...et évolutives, en mettant l’accent sur la qualité de l’expérience utilisateur et l’innovation technologique.   PLUS PRÉCISÉMENT... 
    Front end
    Full time

    DELAN

    Montréal, QC
    13 days ago
  •  ...de ses livraisons auprès de clients prestigieux issus de secteurs...  ...croissance, nous recherchons un Développeur Microsoft Azure pour...  ...informatique, génie informatique ou expérience équivalente. Minimum de 10...  ...’expérience en développement logiciel, dont une forte expertise sur... 
    Daily paid
    Permanent employment
    Full time
    Work at office

    Solutions Techso

    Montréal, QC
    5 days ago
  •  ...sexuelle plus accessibles grâce à une expérience simple, rapide et sécuritaire. Notre technologie...  ...Prelib est à la recherche d'un  développeur logiciel senior pour se joindre à une petite...  ...frontend and backend. Own problems end-to-end, from understanding the business... 
    Front end
    Full time

    Prelib

    Montréal, QC
    10 days ago
  •  ...de première ligne, avec plus de 13 000 clients dont Duracell, Shell, Cintas et Brenntag...  ...mondiale. Nous recherchons un développeur logiciel pour nous aider à développer, faire évoluer...  ...plateforme, de l’approche produit et de l'expérience développeur. À ce poste, vous... 
    Daily paid
    Local area

    MaintainX

    Montréal, QC
    1 day ago
  •  ...rassemble des passionnés de développement logiciel, de design de matériel embarqué (...  ...votre équipe. Jumelé avec un parrain d'expérience, vous entreprendrez des changements de code...  ...fonctionnalités adaptées aux nouvelles exigences des clients et du marché Implémenter du code de... 
    Apprenticeship
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...manufacturières, où se rencontrent développement logiciel, électronique et innovation produit....  ...d'oeil : Développer des composantes Front-End et Back-End en utilisant les...  ...un excellent candidat : Vous êtes un développeur passionné par la conception de solutions... 
    Front end
    Daily paid
    Full time
    Apprenticeship
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...dynamique de votre équipe : Notre équipe recherche des développeurs(euses) pour bâtir la prochaine génération de logiciels hautement évolutifs pour les systèmes de contrôle...  ...journée : Travailler sur les composants Front-End et Back-End Créer et maintenir des... 
    Front end
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...sur la façon dont des centaines de développeurs conçoivent, déploient et exploitent des logiciels dans des environnements cloud,...  ...Nous recherchons un(e) développeur(euse) logiciel pour rejoindre l’équipe...  ...flexibles et évolutifs pour nos clients  Participer au déploiement de nouvelles... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...cœur. Nous nous soucions sincèrement des clients et de leur environnement, et nous avons...  ...agréable. Aperçu du rôle   En tant que Développeur.euse IA senior, tu bâtis des fonctionnalités...  ...une discipline forte en développement logiciel, une expertise appliquée en IA, et la... 
    Full time
    Apprenticeship

    osedea

    Montréal, QC
    23 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Développeur(euse) Logiciel Principal(e), Front-End (Expérience client). Be the first to apply!