Vous êtes un développeur front‑end confirmé, passionné par les technologies JavaScript, et vous avez une solide expérience en VueJS (au moins 7 ans) ainsi qu’en NodeJS. Vous avez dirigé des projets de digitalisation d’envergure, en travaillant avec des équipes produit, design et business pour transformer les processus commerciaux en solutions numériques performantes et intuitives.
Responsabilités principales :
- Concevoir, développer et maintenir des interfaces web en VueJS, en assurant une architecture modulaire et réutilisable.
- Intégrer les composants front‑end avec le backend NodeJS, en respectant les bonnes pratiques de sécurité et de performance.
- Écrire des tests unitaires, d’intégration et E2E pour garantir la stabilité du produit.
- Optimiser les performances web (Core Web Vitals, lazy loading, code splitting) afin d’obtenir un score élevé sur les métriques de Google.
- Collaborer avec les équipes Agile (Scrum) pour planifier les sprints, gérer le backlog et livrer des incréments de valeur.
- Mettre en place des pipelines CI/CD GitLab pour automatiser les tests, la construction et le déploiement.
- Analyser et manipuler de grandes quantités de données avec BigQuery, en créant des requêtes efficaces et des dashboards.
- Assurer la qualité de la base de données SQL, en optimisant les requêtes et en garantissant l’intégrité des données.
Profil recherché :
- Diplômé d’un Bac+5 en école d’ingénieur ou équivalent universitaire, spécialisé en informatique.
- Expérience significative (minimum 7 ans) en développement VueJS, avec une connaissance approfondie de son écosystème.
- Maîtrise de NodeJS, des bibliothèques UI, et des tests frontend.
- Connaissance des bonnes pratiques de performance web (Core Web Vitals, optimisation des ressources).
- Expérience en gestion de projet Agile (Scrum, Sprint Planning, Backlog).
- Compétences solides en SQL et en BigQuery pour la gestion et l’analyse de données.
- Maîtrise des pipelines GitLab CI/CD pour l’intégration et le déploiement continus.
- Excellentes compétences en communication écrite et orale en français.
- Capacité à travailler de façon autonome, à respecter les délais et à maintenir des standards élevés.
Environnement de travail :
Le poste est basé à Casablanca, mais la structure de travail est flexible, permettant un télétravail partiel ou complet selon les besoins du projet. Vous intégrerez une équipe dynamique et collaborative, où l’innovation et la qualité sont au cœur de chaque livrable.
Si vous êtes prêt à relever ce défi et à contribuer à la transformation digitale d’une entreprise leader dans le secteur de la grande distribution, nous vous invitons à postuler dès maintenant.