Job position Lead Développeur Fullstack Vue.js
Share this job
Les livrables sont
Architecture technique applicative
Encadrement de l'équipe développeurs
Conception et livraison de code
Compétences techniques
Vue.js - Expert - Impératif
Node.js - Expert - Impératif
Devops CI/CD, Docker, monitoring - Expert - Impératif
Rest API - Expert - Impératif
Connaissances linguistiques
Anglais Professionnel (Impératif)
Description détaillée
Compétences techniques
- Compétences techniques front-end
- Maîtrise de Vue.js 3 et de son écosystème (Vue CLI, Pinia, Vue Router, Composition API)
- Maîtrise du langage JavaScript moderne (ES6+)
- Bonnes connaissances en HTML5 et CSS3
- Capacité à prendre en main un framework UI et s'approprié la documentation (element +)
- Connaissance de la gestion d'état (Pinia)
- Maîtrise des outils de build et de bundling (Webpack, Vite)
- Connaissances de base en accessibilité web et en responsive design
- Ecriture de tests unitaires/front-end (ex. : Jest, Vue Test Utils)
Compétences techniques back-end
- Maîtrise d’un framework back-end JavaScript, souvent Node.js (Express)
- Mise en place et utilisation d’API REST
- Gestion de bases de données (relationnelles comme PostgreSQL/SQL server ou NoSQL comme MongoDB)
- Gestion de l’authentification et de l’autorisation (JWT, OAuth, middleware, etc.)
- Connaissances des architectures logicielles (MVC, microservices, etc.)
- Ecriture de tests back-end
Compétences transverses
- Utilisation de Git et des outils de versioning
- Déploiement d’applications web (Docker, CI/CD, services cloud AWS)
- Gestion des environnements et des configurations
- Utilisation d’outils de gestion de projet/agilité (Azure Devops est un plus)
- Capacité à documenter le code et les API (Swagger/OpenAPI, README)
- Pratique de la revue de code et du travail en équipe
Soft-skills
- Travail en équipe international (anglais courant obligatoire)
- Esprit d’équipe et collaboration (communication avec les UI/UX, PO, QA, etc.)
- Autonomie et capacité à apprendre rapidement
- Rigueur, organisation et capacité à résoudre des problèmes.
- Vous serez amené à intervenir auprès des différents métiers afin de recenser leurs besoins et interagir avec les équipes DSI locales et groupe.
Activités du Lead Developer
- Conception technique & architecture
- Participer à la définition de l’architecture technique des applications
- Garantir la qualité, la sécurité et la scalabilité du code
- Encadrement de l’équipe
- Accompagner, former et faire monter en compétences les développeurs
- Superviser et organiser la répartition des tâches
- Réaliser des revues de code (code review)
- Gestion de projet technique
- Participer à l’estimation de charges et à la planification technique
- Suivre l’avancement des développements
- Être l’interface technique avec les autres équipes (PO, DevOps, QA…)
- Support technique
- Résoudre les problèmes complexes et débloquer l’équipe en cas de difficultés
- Apporter une expertise sur les questions techniques pointues
- Développement
- Réaliser la conception, le développement et les tests des fonctionnalités selon les spécifications
- Corriger les bugs et les anomalies
- Respect des bonnes pratiques
- Appliquer les standards de développement définis par l’équipe
- Documenter son code
- Test et qualité
- Rédiger et exécuter les tests unitaires et d’intégration
- Participer à l’amélioration de la qualité du logiciel
3.3. Livrables
Les livrables attendus sont les suivants :
- Code d’application
- Toute la documentation requise
Apply to this job!
Find your next career move from +800 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.
Lead Développeur Fullstack Vue.js
CS Group Solutions
