Conception d’une bibliothèque interactive de composants Angular avec Storybook PFE Minotore
Stage Hybride 4 à 6 mois Rémunéré Date limite : 12 nov. 2025
frontend development Design Systems Développement Frontend (Angular)
Description
Objectif Créer une bibliothèque de composants Angular réutilisables et cohérents, alignée sur un design system complet. Intégrer Storybook pour la visualisation, la personnalisation et la documentation dynamique des composants utilisés dans une plateforme SaaS. Missions principales Recenser les composants existants et identifier les redondances afin d’unifier et standardiser l’UI. Définir une charte graphique complète : couleurs, typographie, icônes, responsive design et animations. Développer des composants modulaires et configurables (inputs, sorties, thèmes, variantes). Intégrer Storybook pour la visualisation, la configuration dynamique et la génération de documentation interactive pour chaque composant. Permettre l’export des composants configurés en modules Angular réutilisables (packaging, distribution interne). Technologies & bonnes pratiques Technologies attendues : ANGULAR, TYPESCRIPT, STORYBOOK. Tests et qualité : maîtrise de Jest, Jasmine ou Karma. Familiarité avec Nx pour la gestion du monorepo et intérêt pour l’automatisation / intégration d’outils IA. Profil recherché Étudiant(e) en dernière année d’ingénierie informatique ou équivalent. Solide compréhension de l’architecture Angular et des bonnes pratiques de composants réutilisables. Capacité à rédiger une documentation interactive et des stories Storybook complètes. Modalités du stage Durée : 6 mois (stage rémunéré). Nombre de stagiaires recherchés : 1. Stage de pré-embauche : Oui. Candidature Pour postuler, envoyer votre candidature à recrutement@minotore.com . Indiquer dans l’objet de l’email le nom du sujet choisi, par exemple : "Sujet N°10 : Système ATS pour l’automatisation du tri, du scoring et du suivi des candidats" (suivre l’instruction fournie dans l’objet).