Responsabilités
- Concevoir, développer et maintenir des applications web dynamiques et efficaces à l'aide de Vue.js 2 et 3.
- Assurer la migration des projets actuels de Vue.js 2 vers la version 3, en préservant la compatibilité et en optimisant les performances.
- Accompagner et former les membres de l'équipe sur les bonnes pratiques et les évolutions des versions de Vue.js.
- Organiser et répartir les tâches au sein de l'équipe technique, en respectant les délais et les objectifs fixés.
- Définir l'architecture des applications en privilégiant la scalabilité, la performance et la sécurité.
- Collaborer avec les autres responsables techniques et architectes pour établir les standards et lignes directrices du développement.
- Examiner le code produit par les autres développeurs afin d'assurer sa qualité, sa maintenabilité et son efficacité.
- Améliorer continuellement le code pour renforcer les performances et réduire les anomalies.
- Créer et exécuter des tests unitaires et d'intégration pour garantir la fiabilité des fonctionnalités développées.
- Travailler en étroite collaboration avec les équipes de test pour valider la qualité des livrables.
- Superviser le déploiement continu afin d'assurer une mise à jour fluide et sans interruption des applications.
- Assurer une maintenance proactive en identifiant et corrigeant les problèmes avant qu'ils n'impactent les utilisateurs.
- Poursuivre une formation continue pour rester à jour sur les évolutions récentes de Vue.js et des technologies front-end.
- Partager régulièrement les connaissances et les meilleures pratiques avec l'équipe, en encourageant l'apprentissage collectif.
- Rédiger et maintenir à jour la documentation technique pour faciliter la maintenance future et l'évolution des projets.
- Créer des guides et tutoriels pour aider les développeurs à adopter rapidement les nouvelles fonctionnalités et outils.
- Collaborer avec des équipes pluridisciplinaires (UX/UI, QA, Backend) pour assurer la réussite des livraisons.
- Communiquer clairement l'avancement, les difficultés rencontrées et les solutions mises en œuvre aux parties concernées.
- Mener une veille technologique active sur les tendances du développement front-end et de l'écosystème Vue.js.
- Travailler avec les parties prenantes pour comprendre leurs attentes et adapter les livrables en conséquence.
- Présenter régulièrement les avancées et résultats du projet aux parties prenantes, en tenant compte de leurs retours.
Mode de travail
Télétravail — Tourcoing