Développeur(se) full-stack JS - stage

Libheros recrute !

À propos

Lancée en 2017 par une infirmière, libheros est une startup en e-santé qui a pour objectif de coordonner la mobilisation de professionnels de santé, notamment infirmiers libéraux, partout en France et pour tous types de soins (soins à domicile, prévention en entreprise, programmes innovants en santé …).

Pour cela, nous nous appuyons sur 3 piliers :

  • le réseau national de professionnels de santé (+20 000),

  • les outils digitaux développés en interne,

  • une équipe de professionnels de la santé

Notre mission : faciliter l’accès aux soins partout, pour tous

libheros a deux offres principales, en B2B :

  • l’organisation de campagnes de prévention santé, principalement pour des entreprises (mais pas uniquement)

  • le home nursing, pour différents clients (laboratoires pharmaceutiques, établissements de santé, etc.)

libheros, c’est :

  • Une entreprise en pleine croissance dans le secteur de la e-santé

  • Une équipe passionnée par l’impact social et la tech utile

  • Des projets à fort enjeu humain

  • Une culture de la bienveillance et de l’efficacité

Descriptif du poste

Tu rejoindras l’équipe tech de libheros et participeras activement au développement et à l’évolution de notre plateforme, accompagné·e par des développeurs expérimentés.


🎯 Ton objectif

Au cours de cette expérience, tu auras l’opportunité de :

👉 Monter en compétences sur le développement front-end et back-end
👉 Comprendre comment se construit un produit tech dans une plateforme e-santé à fort enjeu
👉 Participer à la création d’une expérience utilisateur fluide, claire et fiable

Tu ne seras pas cantonné·e à des tâches isolées :

👉 Tu participeras aux réflexions produit et techniques, à ton niveau.


🧩 Tes missions

💻 Développement

  • Développer et améliorer des interfaces modernes et responsives

  • Concevoir, développer et maintenir des API robustes et évolutives

  • Implémenter la logique métier et assurer la fiabilité des traitements

  • Intégrer et optimiser les bases de données (modélisation, requêtes, performances)

  • Intégrer des écrans à partir de maquettes (Figma ou équivalent)

  • Participer à la création de composants réutilisables

  • Contribuer à une expérience utilisateur fluide sur desktop et mobile


🔧 Découverte & contribution back-end

  • Consommer des APIs REST

  • Participer à des évolutions backend


✅ Qualité & bonnes pratiques

  • Apprendre à écrire du code lisible et maintenable

  • Participer aux revues de code et aux pull requests

  • Être sensibilisé·e aux performances, à l’accessibilité et au SEO

  • Tester et valider les fonctionnalités développées


🤝 Vie du produit & travail d’équipe

  • Collaborer avec les équipes produit, design et tech

  • Participer aux échanges techniques et aux rituels d’équipe

  • Être encouragé·e à proposer des idées d’amélioration

  • Comprendre les enjeux métier et réglementaires de la e-santé


🧪 Notre stack technique

🎨 Frontend

  • Nuxt.js

  • Tailwind / Shadcn

  • Ionic / Angular

🧪 Tests

  • Cypress (tests e2e)

  • Jest

🛠 Backend

  • NestJS

  • Node.js

  • Sequelize

  • RabbitMQ

  • Redis

  • MySQL

Profil recherché

  • 🧠 Ton profil

    • Bonne maîtrise du JavaScript / TypeScript
    • Bases solides en front-end
    • Notions de backend et d’API
    • À l’aise avec Git et le travail en équipe

    ❤️ Ce qui fera vraiment la différence

    • Autonomie et rigueur
    • Envie de s’investir dans un projet à impact humain
    • Capacité à proposer des améliorations et à être force de proposition

Process de recrutement

  1. 📞 Premier échange téléphonique
    Pour faire connaissance, te présenter libheros et échanger autour de quelques questions techniques

    (15 à 30 minutes)

  2. 💻 Exercice technique à préparer
    Un cas pratique représentatif de ce que nous faisons au quotidien

  3. 🤝 Restitution en entretien physique
    Présentation de ton travail + rencontre avec le reste de l’équipe

Informations complémentaires

  • Type de contrat : Stage (4 à 6 mois)
  • Date de début : 02 février 2026
  • Lieu : Paris
  • Niveau d'études : Bac +2
  • Salaire : entre 700€ et 1100€ / mois