Tech Lead Frontend Shell Architect Microfrontend Federation - Pré Embauche H/F
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
PRE EMBAUCHE Client final- 6 MOIS DE MISSION. Au sein de l’équipe Digital Experience, vous serez l’architecte du “Shell”, le runtime orchestrator visant à faire cohabiter des Micro-Frontends (Workspaces) développés par des équipes indépendantes en Europe. Objectif : garantir une expérience utilisateur sans rechargement, gérer des viewers haute performance, du streaming IA et l’isolation des contextes., Design de l’Architecture Shell & MFE : définir la stratégie de chargement dynamique des modules, gestion du cache partagé et isolation des contextes.
- Arbitrage technologique : challenger la stack cible (préférence pour Module Federation 2.0 / Rspack), valider via PoCs et analyses comparatives.
- Stratégie SSR : concilier Micro-Frontends, performance et SEO.
- Standardisation & Contrats (DX) : définir le SDK interne (bus d’événements, authentification unifiée, propagation du contexte pays), orchestrer les dépendances partagées (React singleton) et stratégies cache/CDN.
- Performance, Observability & Security : intégrer télémétrie et guardrails de sécurité (CSP, Zero Trust, isolation des tokens).
- Leadership technique & gouvernance : participer à la Design System Guild, accompagner les squads (IA, Search, Docs…) pour intégration dans le Shell, promouvoir l’excellence logicielle, assurer veille technique et diffusion (articles, meetups, open-source).
Outils & Environnement
- Bibliothèque : React (standard groupe)
- Langages : TypeScript (maîtrise requise), Node.js
- Orchestration : Module Federation 2.0 (prévision Rspack / Rsbuild)
- Écosystème : TanStack (Router, Query, Start), Zod, Zustand
- UI : Tailwind CSS, Shadcn/UI, Storybook
- Tests : Vitest, Playwright
- Bundling : Webpack 5 ou Vite, intérêt pour bundlers Rust-based (Rspack, Esbuild)
Requirements
Profil recherchéMaîtrise de la bibliothèque React (standard groupe)Maîtrise du langage TypeScriptCompétences en Node.jsConnaissance de l’orchestration Module Federation 2.0 (prévision Rspack / Rsbuild)Expérience avec l’écosystème TanStack (Router, Query, Start), Zod, ZustandCompétences en UI avec Tailwind CSS, Shadcn/UI, StorybookMaîtrise des outils de tests Vitest et PlaywrightExpérience avérée en frontend sur architectures distribuées (MFE) à grande échelleExpertise en bundling (Webpack 5 ou Vite) et intérêt pour les bundlers Rust-based (Rspack, Esbuild)Maîtrise des contrats d’interface, versioning des dépendances partagées et cycles de vie des tokens AuthIntégration de flux asynchrones (streaming LLM, WebSockets)Anglais fluideSoft skills : vision produit, leadership technique et pédagogie, rigueur sécurité et accessibilité, esprit d’innovation, communicationCompétences demandées spécifiques : Tailwind CSS, React.JS (Expert), Module Federation 2.0 (Confirmé), Typescript (Expert), NODE.JS (Confirmé)
Mais aussi…
Taux journalier :800.css-11k7fwb{display:inline-block;white-space:nowrap;vertical-align:middle;-webkit-padding-start:var(–chakra-space-1-5);padding-inline-start:var(–chakra-space-1-5);-webkit-padding-end:var(–chakra-space-1-5);padding-inline-end:var(–chakra-space-1-5);text-transform:none;font-size:var(–chakra-fontSizes-xs);border-radius:var(–chakra-radii-md);font-weight:var(–chakra-fontWeights-semibold);background:var(–chakra-colors-success-200);color:var(–chakra-colors-success-700);box-shadow:var(–badge-shadow);padding:4px 6px;–badge-bg:var(–chakra-colors-success-100);–badge-color:colors.success.800;}.chakra-ui-dark .css-11k7fwb:not([data-theme]),[data-theme=dark] .css-11k7fwb:not([data-theme]),.css-11k7fwb[data-theme=dark]{–badge-bg:rgba(226, 243, 232, 0.16);–badge-color:var(–chakra-colors-success-200);}Cette offre est à 0% de commission .css-74lrwu{width:1em;height:1em;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:.1s ease-in-out color;transition:.1s ease-in-out color;}.css-74lrwu *{-webkit-transition:.1s ease-in-out fill;transition:.1s ease-in-out fill;fill:var(–chakra-colors-rythm-600);}, 1. Maîtrise de la bibliothèque React (standard groupe)
- Maîtrise du langage TypeScript
- Compétences en Node.js
- Connaissance de l’orchestration Module Federation 2.0 (prévision Rspack / Rsbuild)
- Expérience avec l’écosystème TanStack (Router, Query, Start), Zod, Zustand
- Compétences en UI avec Tailwind CSS, Shadcn/UI, Storybook
- Maîtrise des outils de tests Vitest et Playwright
- Expérience avérée en frontend sur architectures distribuées (MFE) à grande échelle
- Expertise en bundling (Webpack 5 ou Vite) et intérêt pour les bundlers Rust-based (Rspack, Esbuild)
- Maîtrise des contrats d’interface, versioning des dépendances partagées et cycles de vie des tokens Auth
- Intégration de flux asynchrones (streaming LLM, WebSockets)
- Anglais fluide
- Soft skills : vision produit, leadership technique et pédagogie, rigueur sécurité et accessibilité, esprit d’innovation, communication
- Compétences demandées spécifiques : Tailwind CSS, React.JS (Expert), Module Federation 2.0 (Confirmé), Typescript (Expert), NODE.JS (Confirmé)
EUR
Management d’équipe Anglais Intelligence artificielle Shell Normalisation Node.js TypeScript CSS Logiciels de gestion de versions Isolation
Benefits & conditions
Contrat : pré embauche, 6 mois de mission
- Localisation : Europe (travail avec équipes indépendantes européennes)
- Langue : anglais fluide requis
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 121 - AI goes offline
Dev Digest 131 - AI'm not sure about OSS
Best Coding Boot Camps in Germany
The Best 7 Frontend Frameworks for Developers in 2025