Vous êtes un développeur front‑end confirmé, passionné par les technologies modernes et l’architecture logicielle. Dans le cadre d’une mission de prestation, vous rejoindrez l’équipe Design System de notre client, un acteur majeur du secteur digital. Votre rôle sera de piloter la conception, l’implémentation et la documentation de composants UI modulaires, utilisables dans divers frameworks (Angular, React, Vue) et sur plusieurs supports (web, mobile, borne). Vous devrez également assurer la compatibilité multi‑frameworks via Web Components, notamment en utilisant Stencil, et gérer la publication de packages npm dans un environnement monorepo (Nx, Lerna).
Vous jouerez un rôle de leadership technique, en définissant les conventions, en arbitrant les choix technologiques et en promouvant les bonnes pratiques. Vous animerez des Tech Talks, participerez à la veille technologique front‑end et soutiendrez les équipes de développement dans l’adoption du Design System, en résolvant les problématiques d’intégration et en centralisant les retours pour améliorer continuellement les composants.
Compétences clés attendues : maîtrise de JavaScript et TypeScript, expertise sur au moins deux frameworks modernes (Angular, React, Vue.js), expérience en Design System, connaissance des environnements monorepo, versionning sémantique, outils de publication npm, Web Components, Stencil, accessibilité, performance front‑end et tests automatisés. Une expérience dans le retail ou la grande distribution est un atout.
Vous devez posséder un diplôme Bac+5 en informatique ou équivalent, avec une spécialisation en ingénierie logicielle. Vous avez au moins 7 ans d’expérience en développement front‑end, et vous êtes capable de communiquer efficacement en français et en anglais, tant à l’écrit qu’à l’oral, avec des développeurs, designers, PO et responsables techniques.
Vous travaillerez à Casablanca, Maroc, dans un environnement hybride (présentiel et télétravail). La mission est renouvelable et comprend 220 à 225 jours ouvrés. Vous serez rémunéré selon les standards du marché freelance, sans salaire fixe mais avec un taux horaire compétitif.
Si vous êtes motivé par les défis techniques, la collaboration transversale et l’innovation front‑end, nous vous invitons à postuler dès maintenant. Rejoignez une équipe dynamique et contribuez à façonner l’expérience utilisateur d’un client de premier plan.