Mediflash

Mediflash

  • Application mobile, Ressources humaines, Santé
  • Paris, Aix-En-Provence, Bordeaux, Grenoble, Lille, Lyon, Metz, Montpellier, Nice, Toulouse
  • Voir le site

L'équipe Tech

Chez Mediflash, nous voulons offrir la meilleure expérience possible aux soignants et aux établissements de santé, moderniser leurs outils actuels tout en garantissant une qualité de service de haut niveau.

Le rôle des équipes Tech & Product est de créer les outils qui vont permettre aux soignants, aux établissements mais aussi aux équipes internes de passer moins de temps sur des tâches opérationnelles pour se concentrer sur leurs métiers respectifs : accompagner les résidents pour les soignants, organiser les soins pour les établissements et revaloriser le travail des soignants pour nos équipes. Nous sommes très à l’écoute des besoins et retours terrain !

Répartition des collaborateurs

  • Product & Design

    40%

  • Engineering

    60%

Technologies et outils

    Backend

    • PostgreSQL
      PostgreSQL
      100%
    • Nest JS
      Nest JS
      100%

    Frontend

    • TypeScript
      TypeScript
      100%
    • React JS
      React JS
      100%
    • Bubble
      Bubble
      100%

    Devops

    • Terraform
      Terraform
      100%
    • Retool
      Retool
      100%
    • Docker
      Docker
      100%
    • AWS
      AWS
      100%

Excalidraw ⚙️

Permet de rédiger, challenger et valider nos conceptions techniques en amont de nos développements.

Github ⚙️

Est utilisé au quotidien pour versionner l'ensemble de notre code, effectuer des codes reviews et s'assurer du bon déroulement des différentes étapes de notre CI / CD.

Trello ⚙️

Facilite le suivi de la roadmap et fait le lien entre les besoins du produit et nos développements.

Organisation et méthodologies

Les équipes Tech et Product travaillent ensemble pour livrer chaque fonctionnalité de la plateforme. Pour une EPIC, un Product Owner effectue toute la recherche utilisateur en amont et propose une spécification. Un Tech Owner est choisi : son rôle est de concevoir toute l’architecture (le domain model, le data model...), la stratégie, développer l’EPIC et suivre les retours. Il y a un réel ownership des fonctionnalités !

Côté Tech, nous misons sur l’excellence technique pour créer une application de qualité, performante et scalable ! Nous suivons les principes du DDD (Domain Driven Design) appliqués dans des Architectures Hexagonales.

Projets et défis techniques

Itérer sur les applications pour les soignants et les établissements

Les enjeux sont :

  • d’un côté, de permettre aux soignants de gérer leurs missions, mais aussi à plus long terme de gérer toute leur activité professionnelle via une application mobile
  • de l’autre, permettre aux établissements de visualiser et gérer l’intégralité de leur planning et leurs demandes en cours via une interface simple.

Évolutions d’architecture

Nous avons aussi développé en interne un algorithme de matching pour proposer les missions aux soignants et répondre aux demandes des établissements de santé le plus rapidement possible. De nouvelles améliorations sont prévues sur cet algorithme afin de le rendre plus performant et de proposer plus de missions aux soignants !

Toujours dans une logique de diminution des tâches opérationnelles, nous voulons transformer notre modèle de données pour en baser une partie sur une architecture événementielle (event sourcing) qui permettra un meilleur suivi d’historique et moins de friction opérationnelle pour nos équipes.

Processus de recrutement

  • Échange de 30 min en visio avec le CTO : pour mieux connaître tes objectifs, où tu en es dans ta progression technique, et voir ce que Mediflash peut t’apporter
  • Exercice - Si tu n’as jamais travaillé sur nos technos, un exercice simple à faire à la maison. On veut voir ta vitesse d’apprentissage
  • Entretien de 45 min avec l’un des cofondateurs : pour te présenter la boîte et la vision
  • Entretien technique en physique de 1h30 avec un software engineer et le CTO. Tu seras briefé en amont !
  • On appelle 2 références avec qui tu as déjà travaillé
  • Entretien d’une heure avec 2 personnes, pour discuter de tes expériences précédentes