Basé sur 19 offres pour ce poste (Senior, France, 3 dernières semaines). Fourchette habituelle 400€/j–475€/j, médiane 450€/j. Cette offre (520€/j) est au-dessus de la fourchette.
Au sein du pôle e-commerce d'un acteur majeur du digital et du commerce connecté, l'équipe technique conçoit et fait évoluer des plateformes web haute performance à destination des utilisateurs finaux.
En tant que Lead Développeur / Expert Front-End Vue.js & Nuxt.js (H/F), vous prendrez en charge le développement, l'optimisation et la qualité d'applications réactives et scalables intégrées dans une architecture microservices. Vous travaillerez en étroite collaboration avec les équipes UX/UI designers, les développeurs back-end et assurerez le rôle de référent technique pour encadrer et faire monter en compétences les profils juniors et confirmés de l'équipe.
1. Architecture, Développement & Intégration Front-End :
Développer des applications e-commerce réactives et performantes sous Vue.js 3 et Nuxt.js (applications SSR).
Concevoir l'architecture applicative front-end, la gestion d'état (Pinia / Vuex) et l'intégration avec les APIs REST / GraphQL.
Structurer l'intégration Web via le préprocesseur SASS en respectant la convention de nommage BEM.
Garantir le respect strict du Design System et la fidélité aux maquettes (Figma, Frontify, Invision).
2. Optimisation, SEO & Qualité Logicielle :
Optimiser les performances de chargement, le référencement naturel (SEO) et le rendu côté serveur (SSR).
Garantir la compatibilité multi-navigateurs et le respect des critères d'accessibilité (WCAG 2.1).
Appliquer les exigences de qualité logicielle (linter ESLint, formatage Prettier) et adopter une démarche de tests automatisés (TDD / BDD avec Jest et Cypress).
3. Encadrement Technique, Mentoring & DevOps :
Assurer la revue de code (code reviews) et accompagner la montée en compétences des développeurs juniors et confirmés.
Participer à la configuration des outils de build (Vite / Webpack) et à l'industrialisation des composants via Storybook.
Déployer et conteneuriser les environnements via Docker et GitLab CI/CD.
Applications e-commerce réactives (Vue 3 / Nuxt 3) développées, testées et déployées en production.
Bibliothèque de composants UI documentée dans Storybook conformément au Design System.
Couverture de tests (unitaires et E2E) validée sous Jest et Cypress.
Audits de performance (Lighthouse, SEO, WCAG 2.1) et optimisations appliquées.
Écosystème Vue.js & Nuxt.js (Expertise - 5 ans minimum) : Maîtrise avancée de Vue.js 3.x, Nuxt.js (SSR, routing dynamique) et de la gestion d'état (Pinia, Vuex).
TypeScript & Web Design : Expertise en TypeScript, préprocesseur SASS et méthodologie CSS BEM.
APIs & Architectures : Intégration fluide avec des APIs REST et GraphQL au sein d'une architecture microservices.
Tooling, CI/CD & Tests : Maîtrise des outils de build (Vite, Webpack), Docker, GitLab CI/CD, ainsi que du TDD/BDD (Jest, Cypress, ESLint, Prettier).
Design Systems & Accessibilité : Pratique de Storybook, Figma, Frontify, Invision et conformité aux normes WCAG 2.1.
Séniorité : Lead Développeur / Senior Front-End (minimum 5 ans d'expérience sur Vue.js/Nuxt.js), disposant d'un historique avéré sur des plateformes e-commerce à forte audience.
Soft Skills :
Leadership & Pédagogie : Capacité naturelle à former, guider et faire progresser une équipe de développeurs.
Sensibilité UX/UI : Oeil aiguisé pour l'ergonomie, le détail visuel et le respect des directives de design.
Rigueur & Culture de la Qualité : Intransigeance sur la propreté du code, le découpage en composants et la couverture de tests.
Un plan personnalisé pour postuler intelligemment à cette offre.
Cliquez sur "Postuler" pour accéder à l'offre.