Skip to content

Développeur Staff

Canada, Québec, MontréalIngénierie et développement

Description de l'offre d'emploi

Fondée à Québec en 2010, Petal est une entreprise dynamique et en pleine croissance composée de plus de 250 passionnés ayant développé des solutions innovantes d'orchestration des soins en temps réel et de facturation médicale pour les organismes de prestation de soins de santé. Portails de rendez-vous patients, gestion des capacités cliniques, coordination des soins, planification pour médecins et communication sécurisée, le tout sur nos plateformes cloud innovantes et sécurisées.


Curieux de nos défis?

Beaucoup a été fait, mais beaucoup reste à faire. Nous travaillons actuellement à revoir notre environnement technologique et nos processus de travail pour nous redéfinir et passer au niveau supérieur - nous visons la classe mondiale. 


Penses aux infrastructures performantes, hautement scalables et responsives, penses interopérabilité, penses langues multiples, penses sécurité – par où débuter! GDPR, PEPIDA, SOC2, et on en passe – on travaille dans la santé, c’est la base.


À quoi t’attendre en rejoignant l’équipe

Relevant du directeur de l'innovation, tu joueras un rôle clé et central au sein de ta verticale produit. Tu agiras à titre d'expert technologique, d'innovateur et d'évangéliste au sein de ton équipe, ainsi qu'auprès des intervenants externes au sein de l'équipe de direction. 

Tu contribueras à changer l'avenir technologique de Petal à la fois en participant aux décisions et orientations technologiques stratégiques, ainsi qu'en partageant tes connaissances pour faire progresser ton équipe.


Parlons stack technologique

Notre stack backend se compose principalement d'APIs au sein d'une application Ruby on Rails construite sur Redis, ElasticSearch, Sidekiq, Docker et MySQL. Le backend coordonne plusieurs flux de données différents et permet d'optimiser les écosystèmes de soins de santé complexes. Nos applications web et mobiles utilisent des outils modernes tels que Angular et React Native, RxJS, Redux et Storybook. La qualité étant au centre de nos principes, tout ce code est testé à l'aide de frameworks tels que Jest ainsi que de bibliothèques et services de tests end-to-end. Enfin, nous croyons fermement en une approche de déploiement continu et avons atteint une forte maturité à cet égard, en déployant du code dans des environnements de production plusieurs fois par jour.


Ton quotidien

Comme Développeur(.se) Staff tu seras amené à :

  • Travailler en étroite collaboration avec le Lead PO et les Tech Leads pour assurer l'avancement et la bonne planification des livrables des équipes de ta verticale produit;
  • Résoudre des problèmes complexes, optimiser les performances des applications et infrastructures verticales, orienter les choix d'architecture;
  • Collaborer avec les départements d'assurance qualité et de réussite client en tant que représentant technique sur les enjeux verticaux prioritaires;
  • Accompagner, conseiller et encadrer les Tech Leads de ta verticale;
  • T'assurer de la qualité du code et du respect des standards de développement;
  • Assurer la sécurité du code produit au sein de ta verticale;
  • Agir en tant que représentant technique de ta verticale auprès des différentes communautés de pratique et autres leaders techniques pour assurer le partage des connaissances;
  • Être un champion de l'innovation au sein de l'organisation, par l'adoption de nouvelles technologies et de preuves de concept;
  • Collaborer horizontalement avec d'autres responsables techniques et développeurs de personnel pour élaborer les meilleures pratiques et aider à orienter la stratégie technologique de l'entreprise;
  • Assurer une veille permanente sur les évolutions technologiques;
  • Agir comme champion de la sécurité des applications au sein de ta verticale;
  • Participer au développement des fonctionnalités (20% à 40% de votre temps).

Pré-requis du poste

Alors qui cherchons-nous?

Tu es un développeur expérimenté et motivé, reconnu pour ton attitude constructive, ton équipe de travail et autant tes soft skills que tes hard skills? Tu es reconnu pour ta capacité à mener des discussions sur l'architecture technique et à prendre des décisions? Tu es motivé par l'opportunité unique de servir un plus grand objectif dans l'industrie de la santé grâce à des solutions innovantes rendues possibles par les gens, les données et la technologie? The sky is the limit! Si tu as :

  • 8+ années d'expérience en développement logiciel;
  • De l’expérience en architecture et en développement de systèmes à grande échelle avec de nombreuses sources de données et couches de logique métier différentes;
  • D’excellentes compétences en programmation dans un ou plusieurs langages, y compris, mais sans s'y limiter à Ruby, JavaScript, TypeScript, Python, PHP ou Go;
  • Une compréhension des frameworks / bibliothèques de développement d'applications modernes tels que, mais sans s'y limiter à Ruby on Rails, Angular, React, NestJS, GraphQL;
  • De solides connaissances des meilleures pratiques de sécurité dans le développement d'applications;
  • De solides compétences en analyse et en résolution de problèmes avec une curiosité naturelle et une attention aux détails;
  • Une compréhension des cadres de développement d'applications mobiles et Web;
  • Une expérience dans le développement et le déploiement de code prêt pour la production dans le cloud et l'utilisation de services cloud (Azure un plus);
  • Une capacité démontrée à se concentrer sur les livrables et à respecter les délais prévus;
  • Un QI émotionnel fort, de l'empathie et un style de leadership inclusif;
  • Une approche investie pour développer les compétences et les habiletés de tes coéquipiers et un intérêt démontré à partager tes connaissances et ton expérience;
  • De solides compétences en communication, tant à l'oral qu'à l'écrit;
  • Une aisance naturelle à expliquer des concepts techniques complexes aux designers, autres développeurs et intervenants;
  • Une connaissance intime de Docker, Containers, Kubernetes, architectures événementielles et microservices (fort atout).


La position de Petal sur le télétravail
À notre avis, une entreprise ne peut prétendre être moderne, innovante et avoir à cœur le bien-être de son équipe, sans tenter d'intégrer le télétravail au niveau que leur modèle d'affaires leur permet. Post-pandémie, les employés de Petal continueront de bénéficier de l'option de télétravail à la flexibilité maximale permise par la nature de leur poste et le bon fonctionnement des opérations.

Nos avantages

  • Un boni de signature de 1000 $ pour ton installation de bureau à domicile;
  • Une rémunération qui reconnaît ta contribution;
  • 4 à 6 semaines de vacances par année;
  • 5 jours personnels payés par année;
  • Un régime de REER / RPDB collectif avec contribution de l'employeur;
  • Les avantages sociaux complets, dès ton premier jour;
  • Une allocation annuelle de mieux-être de 250$;
  • L'accès à l'application de télémédecine Dialogue™;
  • L'accès à l'application d'engagement des employés de Leapsome™;
  • Des horaires de travail flexibles et plus encore.


Ça t’intéresse?

Rejoins-nous dans notre mission d'outiller les innovateurs en soins de santé et contribue à améliorer le système de santé autrement.


#LI-Hybrid

Canada, Québec, Montréal
Ingénierie et développement

ou