Trouvez votre prochaine offre d’emploi ou de mission freelance Storybook
Ce qu’il faut savoir sur Storybook
Outil essentiel pour les développeurs, Storybook permet de documenter et tester les composants d'interface en isolation. Cette plateforme Storybook améliore la collaboration entre designers et développeurs en facilitant la visualisation et la validation des éléments UI avant leur intégration en production.
Contexte / Équipe Dans le cadre de la réorganisation de sa DSI, un grand acteur des télécoms recherche 2 Développeurs Senior React / TypeScript pour renforcer ses équipes techniques. L'équipe actuelle, composée de 20 à 25 collaborateurs, intervient sur plusieurs applications métiers B2B et B2C, notamment autour des offres fibre, mobile et prépayées. Les deux développeurs interviendront sur des périmètres distincts : B2B : applications et services destinés aux professionnels. B2C : applications liées aux offres mobiles et prépayées. Missions Développer et faire évoluer des applications web en React / TypeScript. Participer aux choix d'architecture Front-End et garantir la maintenabilité des applications. Concevoir et maintenir des composants réutilisables au sein d'un Design System. Utiliser Storybook pour documenter et structurer les composants. Mettre en place des tests automatisés et garantir la qualité du code. Concevoir des interfaces ergonomiques et fonctionnelles avec une bonne autonomie sur les sujets UI/UX. Collaborer avec les équipes Backend, Produit et Design. Stack : React, TypeScript, Storybook, Design System, tests automatisés
À propos du posteDans le cadre du développement et de l'amélioration continue de ses produits digitaux, notre client recherche un(e) Développeur Full Stack React / Java Senior pour renforcer une équipe agile, au sein d'un environnement orienté qualité, expérience utilisateur et accessibilité. Vous contribuerez à la conception et à l'évolution d'interfaces modernes tout en participant au développement des services back-end associés. Vos missionsDéveloppement Front-end & Design System (60%)Développer des interfaces web performantes, robustes et maintenables en React et TypeScript. Concevoir, faire évoluer et maintenir un Design System à travers des composants réutilisables et documentés dans Storybook. Garantir la cohérence visuelle et fonctionnelle des interfaces en collaboration avec les équipes UX/UI. Accompagner les équipes dans l'adoption et l'utilisation du Design System. Promouvoir les bonnes pratiques de développement et la qualité du code. Accessibilité numérique & Qualité des interfaces (20%)Intégrer les standards d'accessibilité numérique (WCAG, RGAA) dès la conception des composants. Veiller à la conformité et à l'amélioration continue de l'accessibilité des interfaces. Mettre en place et automatiser les contrôles qualité liés à l'accessibilité et à l'expérience utilisateur. Sensibiliser les équipes aux bonnes pratiques d'accessibilité et d'ergonomie. Développement Back-end (20%)Développer et maintenir des services en Java / Spring Boot. Concevoir et faire évoluer des API REST. Participer aux travaux de maintenance, d'optimisation et d'amélioration technique. Assurer la qualité des développements via les tests et la bonne intégration entre les couches front-end et back-end. Collaboration & Méthodologie AgileParticiper aux cérémonies Agile (sprint planning, daily meetings, rétrospectives). Contribuer à l'analyse, au découpage et à l'estimation des User Stories. Réaliser des revues de code et participer à l'amélioration continue des pratiques de développement. Collaborer étroitement avec les équipes Produit, Design et Développement. Compétences techniquesFront-end React TypeScript Storybook HTML5 / CSS3 Design System Back-end Java Spring Boot API REST Qualité & Méthodes Accessibilité numérique (WCAG, RGAA) Tests automatisés Revue de code Agile / Scrum Git
Au sein d'un grand groupe industriel (300+ experts, 50+ produits), le Design System est un actif stratégique majeur lancé il y a 2 ans et déjà adopté par une dizaine de produits. Rattaché(e) au Design Studio (20 designers), vous reprenez le pilotage de ce « produit interne » pour en garantir la scalabilité, la cohérence visuelle et l'excellence opérationnelle auprès de plus de 30 squads. Un transfert de connaissances complet est prévu avec le Lead actuel. Missions & LivrablesProduct Management & Stratégie Design SystemVision & Roadmap : Définir la stratégie long terme et piloter la roadmap produit dans le respect de la gouvernance et des standards de delivery de la Factory. Architecture modulaire : Structurer le système selon la méthodologie du Design Atomique (Atomes, Molécules, Organismes) pour garantir modularité et pérennité. Gestion du backlog : Prioriser les nouveaux composants et maintenir les patterns existants. Orchestration technique : Coordonner l'équipe de dev dédiée à l'intégration (2 développeurs Angular à temps plein) et aligner design et code. Garant du Design Kit : Veiller à la tenue et à la mise à jour constante du kit avec les UI Designers. Animation transverse & AdoptionAlignement utilisateurs : Animer des rituels réguliers avec un panel de designers et développeurs pour coller aux besoins du terrain. Évangélisation : Promouvoir l'adoption du Design System (démos, releases, support/SAV) et accompagner le changement auprès des métiers. Pilotage par la data : Suivre l'utilisation du système via des KPI précis (impact sur la vélocité et la qualité des produits). Documentation : Rédiger et maintenir une documentation claire des composants, des règles et des patterns.
Dans le cadre de l'évolution d'un écosystème Front-End et de son Design System, nous recherchons un Développeur Front-End UI / Design System disposant d'une forte expertise en intégration web et en développement de composants UI réutilisables. Vous interviendrez en étroite collaboration avec les équipes UX/UI, les développeurs et les Product Owners. Vos principales missions seront : Intégrer les maquettes UX/UI en respectant les exigences de pixel-perfect et de responsive design selon une approche mobile-first. Développer des composants UI réutilisables, modulaires et maintenables avec Tailwind CSS. Contribuer à l'implémentation et à l'évolution du Design System existant. Créer, maintenir et documenter les composants dans Storybook ou un outil équivalent. Garantir la cohérence visuelle et technique des interfaces. Assurer la compatibilité des interfaces sur différents navigateurs et devices. Appliquer les bonnes pratiques d'accessibilité web WCAG / ARIA. Optimiser les performances Front-End : temps de chargement, poids des assets et SEO technique. Participer aux revues de code et à l'amélioration des bonnes pratiques de développement. Réaliser les tests unitaires et contribuer aux tests d'intégration. Participer à la maintenance corrective et évolutive des composants développés. Produire la documentation nécessaire à la réutilisation et à la maintenance des composants.
Au sein d'une banque en ligne, vous intégrez l'équipe en charge du site vitrine et de l'acquisition de trafic. L'objectif étant de faire évoluer un site public performant, accessible et optimisé SEO, alimenté par un CMS headless. Descriptif de la mission Développer et maintenir les évolutions du site vitrine en React 19 / TypeScript Concevoir des composants réutilisables et contribuer au design system (Storybook, Figma) Optimiser les performances (Core Web Vitals), l'accessibilité (WCAG 2.1 AA) et le SEO (SSR/SSG, JSON-LD) Travailler avec Contentful (modélisation, APIs, previews) et Gatsby (SSG/SSR, GraphQL) Participer à l'industrialisation : GitHub Actions, tests, qualité de code, déploiement sur AWS (S3/CloudFront) Assurer le suivi en production (Datadog) et être autonome de la conception à la mise en prod Collaborer avec les équipes produit, marketing, design et contenu, et documenter vos choix techniques
🏠 2 jours de télétravail /semaine –📍 Toulouse – 🛠 Expérience d'au moins 5 ans Nous poursuivons notre développement et recherchons actuellement un(e) Ingénieur développement Angular H/F pour intervenir sur un projet dans le domaine de la grande distribution à Toulouse 📍 Intégré.e au sein d'une équipe dynamique, vous participerez à des projets ambitieux et innovants afin d'améliorer la gestion des données médicales. Vos missions : 🎯 Concevoir des applications web évolutives en utilisant Angular et son écosystème. Développer et maintenir des librairies de composants / outils Structurer et faire évoluer le Design System Assurer la cohérence UI/UX et l'accessibilité Environnement technique : 🛠️ Angular, Storybook
Dans le cadre du développement de sa plateforme digitale, notre client recherche un développeur Full Stack React / Node.js pour rejoindre une équipe produit ambitieuse et contribuer à la conception de fonctionnalités à fort impact dans un environnement moderne, exigeant et orienté qualité. Votre mission Au sein de la Core Team, vous intervenez sur l'ensemble du cycle de développement et prenez en charge la réalisation de fonctionnalités de bout en bout : Conception et évolution des modèles de données PostgreSQL et migrations Développement d'API REST et GraphQL (Express, Apollo) Développement d'interfaces React modernes (React 19, Tailwind) Participation à l'architecture et aux choix techniques Réalisation des tests automatisés et maintien d'un haut niveau de qualité Analyse et résolution d'incidents via Sentry et les outils d'observabilité Contribution à l'amélioration continue des standards de développement, de l'architecture et des bonnes pratiques de l'équipe Environnement technique Frontend React 19 TypeScript Vite Tailwind CSS Storybook Radix / Shadcn UI Backend Node.js Express GraphQL (Apollo Server) REST API / OpenAPI Zod Data & DevOps PostgreSQL Knex Vitest Docker Git / Pull Requests CI/CD Bonus XState GCP (Cloud Run, Cloud Build, Cloud Storage) Redis Sentry Monorepo pnpm IA & outils de développement assistés par LLM
Basée à Lille, Lyon, Nantes, Grenoble, Marseille, Paris et Bruxelles, Insitoo Freelances est une société du groupe Insitoo, spécialisée dans le placement et le sourcing des Freelances IT et Métier. Depuis 2007, Insitoo Freelances a su s'imposer comme une référence en matière de freelancing par son expertise dans l'IT et ses valeurs de transparence et de proximité. Actuellement, afin de répondre aux besoins de nos clients, nous recherchons un Développeur React / Java H/F à Lille, France. Contexte : Dans le cadre du développement et de l'évolution de sa plateforme e-commerce, le client renforce ses équipes Front e-commerce et Publication avec un Développeur Front-end React spécialisé dans la conception d'interfaces de qualité, l'évolution du Design System et l'accessibilité numérique. Au sein d'une équipe Agile, le développeur contribue à la conception, au développement et à la maintenance des interfaces web, en veillant à leur cohérence, leur performance, leur accessibilité et leur réutilisabilité. Les missions attendues par le Développeur React / Java H/F : # 1. Développement Front-end et Design System (60 %) - Développer des interfaces performantes et maintenables en React et TypeScript. - Concevoir, faire évoluer et pérenniser le Design System à travers des composants réutilisables, documentés et maintenus dans Storybook. - Garantir la cohérence des interfaces avec les standards UX/UI et favoriser l'adoption du Design System par les équipes. - Promouvoir les bonnes pratiques de développement et de qualité du code. ### 2. Accessibilité numérique et qualité des interfaces (20 %) - Intégrer les bonnes pratiques d'accessibilité (WCAG, RGAA) dès la conception des composants et des interfaces. - Garantir l'accessibilité des composants du Design System et contribuer à l'identification et à la correction des problèmes. - Mettre en place des tests et promouvoir les bonnes pratiques d'accessibilité et d'expérience utilisateur. ### 3. Développement Back-end (20 %) - Développer et maintenir des services Java/Spring Boot et des API REST. - Contribuer aux évolutions techniques, à la maintenance et à la qualité des services. - Assurer les tests et la bonne intégration entre les interfaces Front-end et les services Back-end. ### 4. Delivery Agile et amélioration continue - Participer aux cérémonies Agile, au découpage et à l'estimation des User Stories. - Contribuer aux revues de code, aux standards de qualité et à l'amélioration continue. - Collaborer avec les équipes de développement, Design/UX-UI et Produit