Stage M1/alternance — Développeur(se) Full-Stack (Automatisation & Outils internes)
2 days ago
Montpellier
Qui sommes-nous ? DiappyMed est une startup spécialisée dans les thérapies digitales appliquées au diabète 💉 Nous développons des applications smartphones qui permettent aux personnes atteintes de diabète de personnaliser leur traitement en toute liberté et autonomie. Avec notre thérapie numérique, notre objectif est d’améliorer la qualité de vie des personnes atteintes de diabète en permettant : • Une meilleure gestion de la maladie, • Un allègement de la charge mentale Les missions Vous serez pleinement intégré(e) à une équipe engagée dans des projets à forte valeur ajoutée, couvrant à la fois le développement technologique, l’innovation, ainsi que les enjeux de conformité qualité et réglementaire propres à la santé numérique. Votre mission principale sera de soutenir l’équipe Produit/Tech en mettant en place des outils internes, des scripts d’automatisation, et des améliorations DevOps pour accélérer le delivery, fiabiliser nos opérations et améliorer l’efficacité au quotidien. Équipe & encadrement Vous serez rattaché(e) à l’équipe Produit/Tech et accompagné(e) au quotidien via du mentorat, des revues de code et un suivi régulier des objectifs. Développeur(se) Full-Stack — Automatisation & Outils internes • Développement d’outils internes : concevoir et développer des outils (CLI, scripts, dashboards, petites web apps) pour améliorer les workflows internes., • Automatisation & scripting (niveau avancé apprécié) : créer des scripts robustes (exports, contrôles qualité, traitements de données, rapports, routines d’audit, tâches répétitives) et les industrialiser., • Back-end & Cloud : développer et maintenir des services backend et automatisations cloud:, • Firebase (maîtrise appréciée) : Firestore, Auth, Cloud Functions, Hosting, etc., • GCP (bonnes bases appréciées) : Cloud Run/Storage, logs/monitoring, IAM… selon besoins., • Web/mobile : contribuer ponctuellement sur nos applications et composants :, • Angular (bonnes bases) / Ionic (bonnes bases) : un atout si vous êtes à l’aise sur cet écosystème., • DevOps & fiabilité : améliorer la CI/CD, l’observabilité (logs, alerting), les scripts de déploiement, la qualité des environnements, et la documentation d’exploitation., • Connaissances IT : capacité à préparer/configurer un poste et ses accès (onboarding), appliquer les bonnes pratiques de sécurité (MFA, gestion des droits), et résoudre les problèmes courants (réseau, accès, outils internes), avec documentation et checklists., • Qualité & bonnes pratiques : tests, revue de code, structuration, documentation technique, et amélioration continue (performance, sécurité, maintenabilité)., • Collaboration inter-équipes : travailler avec Produit, R&D, Qualité et équipes transverses pour identifier les irritants, prioriser les gains rapides et livrer des améliorations concrètes. Stack & environnement (aperçu) • Scripting & outils internes : Python, TypeScript, mini web apps Angular, • Back-end : TypeScript/Node.js (selon besoins), APIs, Cloud Functions, • Cloud : Firebase, GCP, • Web / Mobile : Angular, Ionic, • Outils : Git / GitHub Profil recherché Formation • Étudiant(e) en Bac+4 à Bac+5 (école d’ingénieur / université) en informatique / développement logiciel, ou équivalent., • Une sensibilité aux produits santé/medtech est un plus (non obligatoire). Compétences requises • Python (scripting/automation) : capacité à écrire du code clair, structuré et réutilisable., • Connaissances back-end : APIs, bases de données, authentification, logique serveur., • Cloud & backend serverless :, • Firebase (très apprécié), • GCP (apprécié), • Web/mobile :, • Très gros plus si vous avez de bonnes bases en Angular, • Connaissances Ionic appréciées, • Fondamentaux IT & environnements : capacité à installer/paramétrer un environnement de dev et à diagnostiquer des problèmes courants (poste, accès, réseau de base), avec bonnes pratiques de sécurité (MFA, gestion des droits)., • Outils & pratiques : Git, debugging, documentation, esprit “run/measure/improve”., • Anglais : bon niveau technique (lecture de documentation, échanges écrits). Compétences secondaires (appréciées) • Connaissances IT : environnements, postes, réseaux de base, bonnes pratiques de sécurité, gestion d’accès, outillage interne. Aptitudes personnelles • Esprit entrepreneurial, autonomie et sens du “problème à résoudre”., • Rigueur et sens de l’impact : livrer des outils qui font gagner du temps et réduisent le risque., • Capacité à travailler dans un environnement agile et pluridisciplinaire., • Curiosité, envie d’apprendre, et goût pour l’automatisation., • Motivation à contribuer concrètement à des projets impactants. Cerise sur le gâteau 🍒 • CI/CD (GitHub Actions, etc.), observabilité/monitoring, sécurité cloud/IAM., • Expérience avec Firestore, Cloud Functions, pipelines de données, scripts d’audit., • Approche “productivité dev” : outils internes, templates, générateurs, documentation vivante., • Une connaissance des réglementations et normes applicables aux dispositifs médicaux (MDR, ISO 13485, IEC 62304, ISO 14971) est un atout majeur. Pourquoi nous rejoindre 🤝🏻 • Vous travaillerez au sein d’une équipe dynamique et bienveillante., • Vous contribuerez directement à des projets innovants dans le domaine de la santé numérique., • C’est une opportunité unique d’apprendre et de vous développer dans un environnement startup., • Vous aurez une vision globale sur les différents aspects d’un projet impactant., • Votre travail aura un impact concret sur la vie des patients atteints de diabète. Informations pratiques et avantages : • Lieu de travail : Bureau en périphérie de Montpellier (Clapiers) ☀️, • Début : à partir de février 2026, • Type de contrat : Stage/Alternance, • Durée : 6 mois (stage) / rythme à définir (alternance), • Carte restaurant Swile, • Remboursement à 50% de votre abonnement de transport, • Mutuelle Alan Prérequis administratifs • Pour un stage : être éligible à une convention de stage., • Pour une alternance : être éligible à un contrat d’alternance. Nous mettons tout en œuvre pour présenter fidèlement notre culture d'entreprise tout au long du processus de recrutement. Chez DiappyMed, nous accordons une grande importance à la diversité et à l'égalité des chances. Nous nous engageons à constituer une équipe représentative de divers horizons, perspectives et compétences. Si vous vous reconnaissez dans cette description et partagez notre enthousiasme à travailler chez DiappyMed, envoyez-nous : • votre CV,, • quelques lignes de motivation (dans le mail ou en pièce jointe), Objet du mail : Candidature — Stage M1/Alternance Dev Full-Stack (Automatisation & Outils internes)