Dans le cadre d'un projet de traitement de l'obsolescence côté front, intervenir sur les fronts " Tablette vendeur " et leur version desktop. L'application mobile / desktop de vente et d'encaissement en magasins est développée sur le studio " Mobile Builder " de Convertigo, avec des activités de projets et de maintenance. Missions : - Effectuer la maintenance évolutive de l'application Tablette vendeur - Effectuer la maintenance corrective de l'application Tablette vendeur - Effectuer la maintenance évolutive du client Electron - Effectuer la maintenance corrective du client Electron - Participer aux évolutions de l'application mobile de vente et d'encaissement en magasins - Participer aux évolutions de l'application desktop de vente et d'encaissement en magasins - Assurer ponctuellement le support de production des applications développées par l'équipe - Reporter au responsable technique l'avancement des différentes tâches Profil attendu : Expérience sur le Studio Convertigo Mobile Builder et sur le Studio Convertigo côté Back-end. Maîtrise de HTML, HTML 5, CSS 3, Javascript, TypeScript, Angular 5, 6, 7, 8 et/ou Angular 2+, Ionic 3, 4, 5, Apache Cordova, Web Services / API REST/JSON, SOAP/XML, Electron et JAVA version supérieure ou égale à 8.
Missions Principales Développement Back-End & Front-End : Concevoir et développer de nouvelles fonctionnalités robustes en Java (v23) et Spring Boot. Réaliser des interfaces utilisateur modernes, dynamiques et réactives sous Angular (v19+). Concevoir, exposer et consommer des API REST sécurisées et performantes (échanges JSON). Qualité & Architecture : Garantir la qualité du code par la mise en place de tests automatisés (unitaires, d'intégration) et l'utilisation d'outils d'analyse continue de code. Participer à la définition des architectures web et veiller au respect des bonnes pratiques de développement. S'intégrer dans les processus d'intégration continue et de déploiement (CI/CD). Collaboration & Amélioration continue : Travailler en méthode agile au contact direct des équipes produits et techniques. Participer aux revues de code et contribuer à la montée en compétences collective de l'équipe.