Pourquoi nous rejoindre ? * 5000 opportunités d'emploi par an, * des marques reconnues (Homair-Eurocamp, Alannia, Roan, ECGS,), * de 400 destinations dans les plus beaux campings-villages 4 et 5 étoiles d'Europe, * 3 millions de clients accueillis chaque année. ECG, c'est une expérience professionnelle unique, évoluer dans un environnement multiculturel, à la mer, au bord d'un lac, à la montagne,il y a forcément un moyen de se retrouver ! Ton meilleur job, leurs meilleures vacances ! ECG recrute un Développeur Full-Stack H/F confirmé dans le cadre d'un CDI basé à Aix-en-Provence, pour être un moteur central dans l'évolution de notre application de gestion d'actifs critique pour la mission. Ce système est la source unique de vérité pour tous nos actifs physiques soutenant des processus opérationnels et commerciaux clés. Le rôle implique le développement full-stack (Nuxt/Vue.js/MongoDB) pour soutenir l'évolution et la maintenance de cette application essentielle. L'optimisation du back-end, l'assurance de la qualité et de l'intégrité des données, le développement de fonctionnalités métier clés, la construction des API nécessaires à la connectivité du système (par exemple avec GCP) et l'amélioration de l'UX/UI pour les utilisateurs finaux seront vos missions principales. Un sens aigu du métier pour interagir avec les parties prenantes est apprécié, cette application étant largement utilisée au sein de l'organisation. Stack technique * Framework Full-Stack : Nuxt.js / Vue.js / Typescript * Gestion de cache : Redis * Base de Données : MongoDB Atlas (NoSQL). * Déploiement : Clever Cloud / GCP (Hébergement Cloud/PaaS). Responsabilités Clés * Performance et optimisation Back-End : Assurer des performances et une évolutivité élevées des API, du cache et de la base de données MongoDB Atlas pour réduire les temps de chargement. * Qualité des données avancée : Concevoir et mettre en œuvre des validations côté serveur et des règles d'intégrité du référentiel. * Développement fonctionnel : Mener l'implémentation de fonctionnalités clés (par exemple, prévisions, transferts, modifications). * Traduire les besoins des parties prenantes en spécifications techniques et améliorer l'UX/UI interne. * Maintenance (RUN) : Assurer la stabilité de la plateforme. Identifier et résoudre les bugs complexes, gérer la dette technique et maintenir à jour la pile technologique (Nuxt/Vue.js, Clever Cloud). * Collaboration et Qualité du Code : Maintenir des normes de code élevées via des revues de code, de la documentation et des pratiques Agiles. * Ingénierie de la Performance & Optimisation Back-End : Assurer la haute performance et l'évolutivité de l'application. Cela inclut le refactoring des endpoints API (Nuxt/Node.js), l'optimisation du code, et l'amélioration de la performance des requêtes et des stratégies d'indexation MongoDB Atlas pour réduire les temps de chargement. * Qualité et Intégrité Avancées des Données : Concevoir et implémenter des validations de données côté serveur et des règles d'intégrité référentielle pour garantir la fiabilité des données d'actifs. Développer des outils de monitoring de la qualité des données. * Développement Fonctionnel & Évolution : Mener l'implémentation de fonctionnalités métier clés (ex : prévisions d'unités, transferts, modifications). Traduire les besoins des parties prenantes en spécifications techniques et améliorer l'expérience utilisateur (UX/UI) pour les utilisateurs internes. * Maintenance et Stabilité (RUN) : Contribuer activement à la santé et à la stabilité continues de la plateforme. Identifier et résoudre les bugs complexes, gérer la dette technique et maintenir la stack technologique à jour (Nuxt/Vue.js, Clever Cloud). * Collaboration & Qualité du Code : Maintenir des standards de code élevés grâce à la participation aux revues de code, à la rédaction d'une documentation technique claire et à la contribution aux pratiques de développement Agile. Collaborer avec les analystes et les parties prenantes métier pour affiner les exigences.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.