Développeur Front VUE.JS 3 (SÉNIOR) (IT) / Freelance
Intégration au sein d'une équipe produit dédiée à l'évolution du tunnel de commande d'une plateforme e-commerce à fort trafic. L'architecture est de type Headless avec :
Front-end : Application Vue.js moderne consommant le BFF
BFF (Backend For Frontend) : Couche Node.js intermédiaire spécifique au front-end
Développement Front-End & Architecture:
Développement de nouvelles fonctionnalités avec Vue 3, TypeScript, Pinia et Tailwind CSS
Consommation des APIs du BFF (qui lui-même interagit avec les APIs GraphQL Magento 2/Adobe Commerce)
Contribution à l'architecture et à l'évolution du BFF en Node.js (SSR, optimisation des données)
Utilisation de GraphQL Codegen pour un typage fort entre le BFF et le front
Mise en place et gestion des feature flags pour des déploiements contrôlés
Développement de composants réutilisables et maintien du Design System
2. Performance, Qualité & Industrialisation :
Optimisation des performances front-end : suivi des Web Vitals, audits Lighthouse, résolution des bottlenecks
Testing : développement et maintenance des tests (unitaires avec Vitest, d'intégration, E2E)
Code review et mentorat des développeurs moins expérimentés de l'équipe
Debugging avancé et analyse root cause sur des problèmes complexes de production
Documentation technique des solutions implémentées
3. DevOps & Monitoring Front:
Collaboration sur les pipelines de déploiement GitLab CI
Surveillance des applications via New Relic et Stackdriver
Participation aux débats d'architecture avec les équipes SRE sur l'infrastructure GCP/Kubernetes
Lecture et contribution aux diagrammes de séquence UML pour la conception