
Partager cette offre
Contexte : rejoindre l'équipe en charge de l'application mobile Android « Picker », utilisée par les préparateurs de commande en magasin pour préparer les commandes du Drive Intermarché.
L'application est un outil métier au cœur de l'activité e-commerce : sa fiabilité, sa rapidité et son ergonomie ont un impact direct sur la productivité des équipes en magasin et sur la qualité de service rendue aux clients. Build : concevoir et développer de nouvelles fonctionnalités pour l'application Picker en Kotlin (coroutines, Jetpack Compose), en lien avec les product owners et les équipes métier, et participer à la modernisation progressive de l'application (migration vers Compose, Clean Architecture, amélioration de la CI/CD). R
un : assurer la maintenance corrective et évolutive de l'application, analyser et résoudre les incidents de production, et participer au dispositif d'astreinte afin de garantir la continuité de service des préparations en magasin.
Qualité du code : produire un code fiable, maintenable et testé (revues de code, tests unitaires et d'intégration, automatisation), en tenant compte des contraintes du terrain : performance sur terminaux mobiles, connectivité variable en magasin et gestion des données locales (Room).
Bonnes pratiques : appliquer et promouvoir les standards techniques du chapitre Mobile (architecture propre, performance, sécurité, documentation), partager ses connaissances au sein de l'équipe et contribuer à l'amélioration continue des pratiques de développement Android.
ANALYSE Participe à l'analyse fonctionnelle détaillée des besoins utilisateurs et peut être sollicité pour des ateliers de définition des spécifications générales Étudie les opportunités et la faisabilité technologique de l'application, réalise l'analyse technique, l'étude détaillée et contribue à l'estimation des charges
CONCEPTION ET DÉVELOPPEMENT :
Contribue au design du logiciel et des frameworks utilisés dans le cadre du projet Adapte et applique les paramètres techniques des progiciels ou des middlewares Réalise le prototypage
Analyse et développe les composants en utilisant les langages appropriés Participe à la structuration des Bases de Données
Participe à la revue croisée des développements de ses pairs Initialise le dossier d'exploitation
Assemble les composants unitaires dans un package applicatif cohérent destiné au déploiement de la solution et l'intègre à la gestion de configuration Documente les applications pour les développements ultérieurs et la Mise en Production (MEP) Harmonise et industrialise l'ensemble des composants et applications Utilise les composants logiciels réutilisables et met à jour la nomenclature
RECETTE UNITAIRE ET TESTS D'INTÉGRATION :
Responsable des tests unitaires : élaboration des jeux d'essais et réalisation Teste, identifie et traite les dysfonctionnements éventuels du logiciel développé Vérifie la conformité de l'ouvrage avec la demande formulée Contribue à la préparation et à la réalisation des tests d'intégration
Analyse les résultats et rédige le rapport de tests
MAINTENANCE :
Réalise les développements nécessaires à la maintenance corrective et évolutive Participe à l'analyse et à la résolution des incidents de production
Profil recherché
De Formation Bac +4/5 dans une école d'ingénieur ou une université en informatique. Vous justifiez d'au moins 5 ans d'expérience dans un poste similaire.
Environnement de travail
Contrainte forte du projet : E-commerce, Ingénierie logicielle et documentaire
Les livrables sont : Conception Développement Tests unitaires
Compétences techniques :
Kotlin - Expert - Impératif
Coroutines - Expert - Impératif
Compose - Confirmé - Important
Room - Confirmé - Important
Postulez à cette offre !
Trouvez votre prochaine mission parmi +10 000 offres !
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
100% gratuit
Aucune commission prélevée sur votre mission freelance.
DEVELOPPEUR(SE) MOBILE - Confirmé F/H
SMARTPOINT
