Software Engineering Lead
360 Medics

360 Medics

Software Engineering Lead

  • CDI 
  • Début :
  • Lyon, Paris
  • Télétravail partiel possible
  • Éducation : Bac +5 / Master
  • Expérience : > 5 ans

L'entreprise

360 Medics

360 Medics

  • Application mobile, Santé
  • Entre 50 et 250 salariés

Le poste

Software Engineering Lead

  • CDI 
  • Début :
  • Lyon, Paris
  • Télétravail partiel possible
  • Éducation : Bac +5 / Master
  • Expérience : > 5 ans

Qui sont-ils ?

Descriptif de 360 medics et contexte du recrutement

L’application 360 medics est utilisée tous les jours par plusieurs centaines de 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 360 medics offre les fonctionnalités suivantes :

  • Un moteur de recherche intelligent pour répondre aux questions médicales de nos utilisateurs
  • Une base de données 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…)
  • Une messagerie instantanée et un drive sécurisé

Nos objectifs immédiats sont d’augmenter le nombre d’utilisateurs en proposant plus de contenu expert et d’avantage de fonctionnalités aux professionnels de santé. Côté technique, nous avons plusieurs initiatives pour moderniser notre stack :

  • Modernisation du backend PHP legacy, en refactorisant nos API pour améliorer la maintenabilité du projet, et en migrant vers des services Node.js
  • Refonte de la web app 360 en utilisant Vue.js

Voici la plupart des outils et technologies que nous utilisons sur ce projet :

  • framework PHP Symfony pour le backend legacy et l’application back office
  • Node.js pour les nouveaux services backend
  • MySQL pour le stockage de donnée en base
  • Vue.js pour l’application front
  • Neo4J et GraphQL pour des fonctionnalités expérimentales
  • Docker et déploiement par container
  • CircleCI et github actions pour notre automatisation
  • Hébergement Cloud chez AWS et GCP
360 Medics
Envie d’en savoir plus sur 360 Medics ?Culture d'entreprise, équipes, stack technique, offres d'emplois... C’est parti pour l’immersion !
Visiter le profil

Descriptif du poste

En qualité de Software Engineering Lead, tu reportes à Mathieu, notre Head of Engineering. Tu as la responsabilité, avec une équipe de 4-6 développeurs, les périmètres backend et web de la solution 360 medics

Ta mission, si tu l’acceptes, est de contribuer à la modernisation applicative et ajout de fonctionnalités sur notre solution utilisée par 500 000 soignants.

Plus spécifiquement, tes responsabilités sont les suivantes :

  • Guide et référent technique sur le périmètre backend et frontend de l’application 360
  • Supervision et mentoring des développeurs backend et frontend de l’équipe
  • Coordination technique inter-équipe selon les besoins
  • 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 aux 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

Profil recherché

Expérience Requise

  • Encadrement d’une équipe de développeurs avec une approche du « faire » et « faire faire »
  • Usage des outils de développement collaboratifs (contrôle de version, gestion de ticket, communication, etc)
  • Conception et développement de fonctionnalités reposant sur un backend en Node.js et/ou PHP
  • Conception et développement de fonctionnalités reposant sur une base de données relationnelle type MySQL
  • Conception et implémentation de contrats API robustes

Expérience Optionnelle

  • Développement dans une architecture micro-service
  • Migration d’une application monolithique vers une architecture distribuée

Pourquoi nous rejoindre ?

  • Participer à un projet d’entreprise dont l’ambition est d’avoir un impact fort sur la qualité des soins
  • Faire partie d’une équipe pluridisciplinaire et évoluer dans environnement « tech »
  • Être autonome pour trouver les meilleurs moyens d’améliorer le produit 360
  • Promouvoir le suivi des bonnes pratiques du développement logiciel comme clean code, pyramide de tests, etc.
  • Bénéficier d’un environnement de travail que l’on souhaite de qualité : déplafonnement des compteurs de congés, organisation du travail hybride, financement de la mutuelle à 100%, titres restaurant, transparence des grilles de rémunérations, etc.

Déroulement des entretiens

  • 1 entretien “découverte” de 30mn pour mieux comprendre ton parcours et tes aspirations. Répondre également à tes questions et te présenter l’entreprise, le contexte de ce recrutement et les contours du poste.
  • 2 entretiens métiers avec nos équipes Tech, dont Mathieu, Head of Engineering.
  • Une venue sur site pour rencontrer les équipes, Samson (DRH) et Clotilde (co-fondatrice)
360 Medics

360 Medics

Cette offre vous tente ?

Questions et réponses sur l'offre

D'autres offres de Dev Backend

Ces offres peuvent vous intéresser !

Voir toutes les offres