Maintenir et faire évoluer notre site e-commerce (application Nuxt 3)
Implémenter de nouvelles fonctionnalités en collaboration avec le product owner et le développeur backend
Participer à la création de nouveaux outils internes ou à la refonte d’outils existants
Garantir la qualité du code : tests, revues, documentation
Optimiser les performances : temps de chargement, SEO, accessibilité
Participer aux choix techniques et proposer des améliorations architecturales
Contribuer au design system : création de composants réutilisables, mise à jour Figma
5 ans minimum en développement frontend
2 ans minimum sur Vue.js (idéalement Vue 3 / Nuxt 3)
Expérience significative souhaitée sur un projet e-commerce ou une application à fort trafic
Compétences en web design fortement appréciées (Figma)
Autonomie : vous serez seul·e sur le frontend, capable de prendre des décisions
Curiosité technique : veille sur l’écosystème Vue/Nuxt, envie d’expérimenter
Sensibilité UI/UX : œil pour le détail, souci du pixel perfect
Communication : capacité à échanger avec des profils non-techniques
Vue.js 3 : Composition API, réactivité avancée, cycle de vie des composants
Nuxt 3 : SSR/Hybrid rendering, routing, middleware, travail avec API externes
Typescript : Typage strict des composants Vue et des réponses d’API
HTML/CSS : Sémantique, accessibilité, responsive design
Tailwind CSS (v3) : Utility-first, configuration custom, design tokens
Git : Conventional Branches & commits, rebase, résolution de conflits
GitLab : CI/CD, merge requests, code review
Figma : Lecture de maquettes, édition du design system
Claude : Code / IA Débutant accepté Assistance au développement, pair programming avec IA
Storybook : Documentation et développement de composants
REST API : Consommation d’APIs, gestion des erreurs, authentification
PHP / Symfony : Notions Compréhension du backend pour faciliter les échanges avec l’équipe
Twig : Notions Lecture de templates legacy si nécessaire
SEO technique : Meta tags, structured data, Core Web Vitals
Tests unitaires : Vitest, Vue Test Utils
Entretien découverte (30 min en visio) : échange sur votre parcours et vos motivations
Test technique (à faire chez vous) : petit exercice Vue.js/Nuxt représentatif de notre quotidien
Entretien technique (1h sur site) : échange avec notre Responsable IT et notre développeur frontend
Entretien final : si profil retenu, échange de 30 min avec le Directeur des Opérations