L’application PulseLife est utilisée tous les jours par plusieurs milliers de docteurs et de professionnels de la santé. Notre mission est d’accompagner les soignants dans leur quête d’excellence des soins en réunissant toutes les ressources et outils utiles à leur pratique quotidienne.
Aujourd’hui, l’application PulseLife offres les fonctionnalités suivantes:
Un moteur de recherche intelligent pour répondre aux questions médicales de nos utilisateurs
Une base de donnée médicamenteuse pratique et fiable
Un fil d’actualité hyper-spécialisé et personnalisé
Une panoplie d’outils (scores, calculateurs, nomogrammes, recommandations de sociétés savantes…)
Un drive sécurisé
L’équipe Bipper (https://www.bipper.io) est responsable de l’application de messagerie instantanée à destination des soignants et intégrée à la solution PulseLife. Il s’agit d’un nouveau projet qui complète la suite des solutions déjà existantes en permettant d’adresser une offre de B2B aux établissements de soins.
Voici la plupart des outils et technologies que nous utilisons sur ce projet:
TypeScript → La plupart du code que nous écrivons est en TypeScript.
React → Nous avons un front-end web que nous déployons également en tant qu’app de bureau à l’aide d’Electron.
React Native → Les soignants utilisent principalement des téléphones au travail sur iOS et Android.
GraphQL (client Apollo) → Il nous donne une grande puissance et flexibilité à côté de son cache.
Hasura (GraphQL server) → Notre base de données en tant que service, très facile à utiliser et puissante
NodeJS → Pour les fonctions serverless et parfois pour le scripting.
AWS → Notre infrastructure utilise divers services de ce fournisseur de cloud. Nous développons principalement des fonctions lambda
Terraform → Notre infrastructure est pilotée par Terraform. Bien qu’il s’agisse du domaine DevOps, nous modifions parfois quelques configurations yml, rien d’écrasant.
Github Actions / CircleCI → Nous aimons l’automatisation et le code testé, les pipelines utiles sont toujours les bienvenus !
En qualité de Full Stack developer, tu rejoins une équipe de 2 devs, 1 PM et ta mission principale est maintenir et développer de nouvelles fonctionnalités pour l’application Bipper.
Responsabilités
Développement et maintenance des fonctionnalités de l’application Bipper
Prise de décisions et choix techniques pour répondre au mieux aux besoins et permettre au système de rester à jour
Assister les collaborateurs, participer aux revues de code, et participer au discussions d’architecture
Contribuer tout au long du cycle de développement de l’application:
conception et développement des améliorations et nouvelles fonctionnalités
automatisation des tests et intégration continue
déploiement et suivi de l’application en production
Faire partie d’une équipe pluridisciplinaire et autonome pour trouver les meilleurs moyens d’améliorer le produit Bipper
Collaborer avec tous les développeurs et le product manager de l’équipe
Garantir la sécurité, fiabilité, et performance de l’application
Promouvoir le suivi des bonnes pratiques du développement logiciel comme clean code, pyramide de tests, etc
Expérience Requise
développement front avec un framework React et/ou React Native
développement backend (conception API, gestion de donnée dans une base relationnelle, etc)
connaissance de SQL ou GraphQL
Expérience Optionnelle
Ce poste est fait pour toi si :
Tu veux travailler sur un produit qui aide réellement les soignants.
Tu aimes industrialiser et automatiser
Tu partages notre goût de l’excellence et a à cœur d’améliorer constamment les performances de notre solution
Tu aimes trouver ta propre voie pour relever les défis qui nous sont proposés en toute autonomie
30mn visio with our HR Team
60mn Visio with Mathieu, our Head of Engineering
On-site interview