En tant que développeur.euse Mobile senior, vous serez chargé.e de développer des fonctionnalités, rédiger des tests unitaires et participer aux choix techniques. Vous contribuerez à la définition des spécifications fonctionnelles.
Analyse
Participer à l'analyse fonctionnelle détaillée des besoins utilisateurs et contribuer aux ateliers de définition des spécifications
Etudier les opportunités technologiques et la faisabilité des projets
Réaliser l'analyse technique, proposer des solutions optimales et estimer les charges associées
Conception et développement
Contribuer au design du logiciel et des frameworks utilisés dans le cadre du projet
Adapter et paramétrer les progiciels ou middlewares
Réaliser des prototypes, développer des composants robustes en utilisant les langages adaptés, et assurer la structuration des bases de données
Effectuer la revue de code croisée pour garantir la qualité et la conformité des développements
Assembler les composants dans un package applicatif cohérent et documenter l'ensemble pour assurer une mise en production fluide et pérenne
Optimiser et industrialiser les processus de développement en exploitant des composants logiciels réutilisables
Recette unitaire et tests d'intégration
Concevoir les jeux d'essais, exécuter les tests, analyser les résultats et traiter les éventuels dysfonctionnements
Vérifier la conformité des développements par rapport aux besoins initialement exprimés
Contribuer à la préparation et à l'exécution des tests d'intégration tout en rédigeant les rapports de tests
Maintenance évolutive et corrective
Participer à la maintenance corrective et évolutive des applications, en assurant une continuité des performances et des fonctionnalités
Collaborer à la résolution des incidents de production pour garantir la disponibilité et la fiabilité des applications
Profil candidat : Profil recherché
Compétences techniques : Vous êtes expert.e en Kotlin et JetPack Compose pour la création d'interfaces. Vous maîtrisez les Coroutine Flow pour gérer les flux de données et Hilt pour une gestion optimisée et structurée des dépendances dans les applications Android.
Qualités personnelles : Votre capacité d'analyse et de synthèse vous permet de comprendre les besoins métiers. Vous avez un esprit d'équipe et appréciez collaborer avec des équipes pluridisciplinaires. Vous êtes et avez envie d'apprendre les dernières innovations mobiles.
Type de contrat :
CDI, Portage ATLANSE, Freelance
Niveau d'expérience :
10 ans minimum
Secteur :
Retail
Localisation :
Ile de France
Langues :
Français et anglais professionnels
Obtenez un examen gratuit et confidentiel de votre CV.
Sélectionnez le fichier ou faites-le glisser pour le déposer