Job position Développeur Front-End Confirmé / Expert
Share this job
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 :
Backend : Magento 2 / Adobe Commerce Cloud exposant des APIs GraphQL
BFF (Backend For Frontend) : Couche Node.js intermédiaire spécifique au front-end
Front-end : Application Vue.js moderne consommant le BFF
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
Candidate profile
Compétences Clés Nécessaires :
Performance Web : optimisation Core Web Vitals, techniques avancées de caching, lazy loading
Testing : stratégie de tests front-end (Vitest, Testing Library, Cypress/Playwright)
Algorithmique : capacité à résoudre des problèmes complexes, structures de données
Debugging : maîtrise des Chrome DevTools avancés, performance profiling
Feature flags : mise en œuvre pour des déploiements progressifs et A/B testing
UML : capacité à lire et éditer des diagrammes de séquence
Encadrement technique : expérience en mentorat, revue de code approfondie
Soft Skills Indispensables :
Excellent esprit d'équipe et capacités de communication : intégration à une équipe existante, collaboration avec le client
Autonomie et proactivité : capacité à prendre des initiatives dans le cadre de la mission
Rigueur extrême : qualité du code, tests, documentation
Sens de l'engagement : fiabilité, respect des délais et des objectifs
Adaptabilité : capacité à s'intégrer rapidement à un environnement technique existant
Orientation solutions : approche pragmatique et centrée sur la valeur métier
Matériel : Fourni par le client ou par notre société de prestation (selon préférence)
Périmètre : Focus sur le tunnel de commande (panier, checkout, paiement)
Environnement : Intégration complète à l'équipe produit du client, participation aux cérémonies agiles
Working environment
Stack Technique Requise :
● Expertise confirmée sur Vue 3 (Composition API) et TypeScript
● Expérience solide avec Pinia (ou Vuex) et Tailwind CSS
● Maîtrise de Vite et de son écosystème
● Pratique avancée de GraphQL (Apollo Client ou Urql) et GraphQL Codegen
● Expérience concrète avec Node.js pour du SSR et/ou développement BFF
● Connaissance opérationnelle de GitLab CI pour les pipelines front-end
● Familiarité avec le déploiement sur Kubernetes (GCP)
● Pratique des outils de monitoring front-end (New Relic Browser, etc.)
Apply to this job!
Find your next career move from +9,000 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Développeur Front-End Confirmé / Expert
GAGNITECH