Développeur Front-End Vue.Js Nuxt Senior H/F Collective Works
- Issy-les-Moulineaux - 92
- Freelance
- Bac +2
- Bac +3, Bac +4
- Bac +5
- Services aux Entreprises
- Exp. 5 ans min.
Détail du poste
Le besoin
Contexte
Le projet consiste à concevoir et développer des interfaces utilisateur modernes et performantes pour des solutions e-commerce, en utilisant les frameworks Vue.js et Nuxt. Ce projet s'inscrit dans le cadre de la modernisation des applications front-end de la DSI pour améliorer l'expérience utilisateur et répondre aux enjeux de performance, d'accessibilité et de maintenabilité.
Outils & Environnement
Frameworks et bibliothèques principales :
Vue.js 3.x pour la construction d'applications réactives
Nuxt.js pour les applications SSR et la gestion des routes dynamiques
Outils de développement :
Webpack ou Vite pour le bundling
Storybook pour la documentation des composants UI
Environnement CI/CD :
GitLab CI/CD pour l'intégration continue
Docker pour le déploiement des environnements
Autres outils :
ESLint et Prettier pour la qualité et le formatage du code
Jest et Cypress pour les tests unitaires et d'intégration
Missions
Développer des applications front-end performantes et évolutives pour les solutions e-commerce
Garantir une intégration fluide avec les API REST et GraphQL existantes
Optimiser les performances pour les utilisateurs finaux, notamment en matière de SEO et de temps de chargement
Assurer la compatibilité multi-navigateurs et le respect des standards d'accessibilité (WCAG 2.1)
Encadrer des juniors/confirmés et les faire monter en compétence
Objectifs et enjeux de la prestation
Développer des applications front-end performantes et évolutives
Garantir une intégration fluide avec les API REST et GraphQL
Optimiser les performances (SEO, temps de chargement)
Assurer la compatibilité multi-navigateurs et le respect des standards d'accessibilité (WCAG 2.1)
La prestation nécessite d'avoir acquis une formation préalable à SAFe
Conditions techniques
Expérience significative (5 ans minimum) en développement Vue.js et Nuxt
Maîtrise des outils de gestion de l'état (Vuex, Pinia)
Connaissance des principes SSR et des performances front-end
Bonne compréhension des outils de build (Vite/Webpack)
Connaissances en intégration avec des APIs REST/GraphQL
Maîtrise d'une architecture micro-service
Maîtrise de Typescript
Bonne connaissance du framework Nuxt.js
Maîtrise du préprocesseur SASS
Maîtrise de la convention de nommage BEM
Bonne connaissance des outils Frontify, Figma, Invision et grande sensibilité au respect du Design System
Importance accordée à la qualité du code : TDD, BDD
Connaissance de GitLab
Capacité à encadrer des juniors/confirmés et à les faire monter en compétence
Compétences fonctionnelles et autres
Sensibilité UX/UI pour développer des interfaces attractives
Capacité à collaborer avec des designers et des équipes backend
Expérience sur des projets Agile/Scrum
Connaissance des bonnes pratiques d'accessibilité numérique
Excellent relationnel et esprit d'ouverture
Le profil recherché
Profil recherché
- Formation préalable à SAFe
- 5 ans minimum d'expérience en développement Vue.js et Nuxt
- Maîtrise des outils de gestion de l'état (Vuex, Pinia)
- Connaissance des principes SSR et des performances front-end
- Bonne compréhension des outils de build (Vite/Webpack)
- Connaissances en intégration avec des APIs REST/GraphQL
- Maîtrise d'une architecture micro-service
- Maîtrise de Typescript
- Bonne connaissance du framework Nuxtjs
- Maîtrise du préprocesseur SASS
- Maîtrise de la convention de nommage BEM
- Bonne connaissance des outils Frontify/Figma/Invision et grande sensibilité au respect du Design System
- Importance accordée à la qualité du code : TDD, BDD
- Connaissance de Gitlab
- Capacité à encadrer des juniors/confirmés et à les faire monter en compétence
- Sensibilité UX/UI pour développer des interfaces attractives
- Capacité à collaborer avec des designers et des équipes backend
- Expérience sur des projets Agile/Scrum
- Connaissance des bonnes pratiques d'accessibilité numérique
- Excellent relationnel et esprit d'ouverture
Infos complémentaires
Publiée le 20/09/2026 - Réf : 2e5a9db7779a11531e59941f56a01b77