Basé sur 17 offres pour ce poste (Senior, France, 3 dernières semaines). Fourchette habituelle 40k€–58k€, médiane 48k€. Cette offre (38k€) est sous la fourchette.
Cette offre n'affiche pas de TJM. D'après 11 offres pour ce poste (Senior, France), le marché se situe autour de 500€/j (480€/j–550€/j).
TJM du marché pour Mobile (Senior) en France : médiane 500 €/jour, P25–P75 : 480–550 €/jour, n = 11 offres.
Salaire du marché pour Mobile (Senior) en France : médiane 47 500 €/an, P25–P75 : 40 000–57 500 €/an, n = 17 offres.
Baromètre TJM et salaires ITConcevoir, développer et maintenir des applications mobiles natives Android en utilisant Kotlin et Jetpack Compose.
Développer de nouvelles fonctionnalités conformément aux besoins métiers et aux spécifications fonctionnelles.
Concevoir des interfaces utilisateur ergonomiques, accessibles, réactives et performantes.
Participer aux choix d’architecture applicative et à la définition des bonnes pratiques de développement Android.
Garantir la qualité, la maintenabilité et la réutilisabilité du code.
Participer à la modernisation des applications existantes et à la migration progressive vers Jetpack Compose lorsque cela est pertinent.
Assurer la compatibilité des applications avec les différentes versions d’Android et les différents formats d’écran.
Intégrer les API REST et les services backend nécessaires au fonctionnement des applications mobiles.
Développer des fonctionnalités liées aux principaux parcours bancaires : consultation des comptes, virements, gestion des bénéficiaires, cartes bancaires et historique des transactions.
Participer à l’intégration des parcours d’authentification forte et de validation sécurisée des opérations.
Gérer les erreurs réseau, les interruptions de connexion et les différents états applicatifs.
Mettre en œuvre les mécanismes de gestion des données et des échanges avec les services backend.
Collaborer avec les équipes backend pour garantir la cohérence des échanges et la fiabilité des parcours utilisateurs.
Appliquer les bonnes pratiques de sécurité propres aux applications mobiles bancaires Android.
Sécuriser le stockage des données sensibles en s’appuyant notamment sur Android Keystore et les mécanismes de protection de la plateforme.
Participer à la mise en œuvre des mécanismes d’authentification, de gestion des sessions et de protection des transactions.
Sécuriser les communications entre l’application mobile et les services backend.
Respecter les exigences de confidentialité, de protection des données personnelles et de conformité applicables au secteur bancaire.
Collaborer avec les équipes cybersécurité pour identifier, analyser et corriger les vulnérabilités.
Contribuer à la prévention des risques liés à la manipulation de données sensibles sur les terminaux mobiles.
Développer des tests unitaires et des tests d’intégration.
Mettre en œuvre des tests d’interface utilisateur pour valider les parcours critiques.
Participer aux campagnes de tests fonctionnels et de non-régression.
Identifier et corriger les anomalies techniques et fonctionnelles.
Optimiser les performances, la consommation mémoire, la réactivité et la fluidité des applications.
Utiliser les outils de diagnostic et de profilage de l’écosystème Android.
Participer aux revues de code et à l’amélioration continue des pratiques de développement.
Participer à l’intégration continue et à l’automatisation des processus de build et de test.
Contribuer à la préparation des livraisons et à la publication des applications sur les canaux de distribution Android.
Collaborer avec les équipes produit, UX/UI, backend, QA et architecture.
Participer aux cérémonies Agile : daily meetings, sprint planning, revues et rétrospectives.
Rédiger la documentation technique nécessaire à la maintenance et à l’évolution des applications.
Participer à l’analyse des retours utilisateurs et à l’amélioration continue des fonctionnalités.
Kotlin : excellente maîtrise du langage, de la programmation orientée objet et des fonctionnalités modernes de Kotlin.
Jetpack Compose : expérience confirmée dans le développement d’interfaces natives déclaratives.
Android SDK : bonne maîtrise de l’écosystème Android et capacité à intervenir sur des applications existantes utilisant les vues XML.
Architecture Android : maîtrise des architectures MVVM, Clean Architecture ou équivalentes.
Coroutines et Flow : gestion des traitements asynchrones et des flux de données.
API REST : intégration des services backend, manipulation du JSON et gestion des erreurs réseau.
Persistance des données : connaissance de Room, DataStore et des stratégies de mise en cache.
Injection de dépendances : maîtrise de Hilt ou Dagger.
Sécurité mobile : Android Keystore, gestion sécurisée des données sensibles, authentification et protection des communications.
Tests : JUnit, tests instrumentés, tests UI avec Compose UI Test et tests d’intégration.
Outils de développement : Android Studio, Gradle, Git et outils de revue de code.
Industrialisation : connaissance des pipelines CI/CD et de l’automatisation des builds et des tests Android.
Une connaissance des enjeux liés à la DSP2, à l’authentification forte du client (SCA) et aux exigences de sécurité des services financiers constitue un atout.
Compétences comportementalesRigueur et sens du détail.
Autonomie et esprit d’initiative.
Capacité d’analyse et de résolution de problèmes complexes.
Sensibilité aux enjeux de sécurité et de qualité logicielle.
Esprit d’équipe et aisance dans un environnement pluridisciplinaire.
Bonne communication avec les équipes techniques et métiers.
Capacité à travailler dans un environnement Agile et à respecter les engagements de livraison.
Capacité à proposer des améliorations techniques et à partager les bonnes pratiques.
Formation supérieure en informatique ou équivalent.
Expérience confirmée en développement mobile natif Android avec Kotlin.
Expérience concrète de Jetpack Compose sur des applications en production.
Expérience dans le secteur bancaire, financier ou dans un environnement soumis à de fortes contraintes de sécurité.
Bonne maîtrise des architectures Android modernes, des tests automatisés et des bonnes pratiques de qualité logicielle.
Capacité à intervenir sur l’ensemble du cycle de développement, de la conception à la mise en production.
Un plan personnalisé pour postuler intelligemment à cette offre.
ARDEMIS PARTNERS est une ESN fondée en 2006 à Marseille. Partenaire des plus grands noms de l'industrie des services financiers et des grands groupes en France entière, nous accompagnons la transformation digitale de nos clients depuis plus de 20 ans. Nos consultants sont experts dans les domaines de l'Agilité, du décisionnel / BI, Data, Cloud et cybersécurité. Nous intervenons aussi autour des sujets liés aux infrastructures systèmes et réseaux et le Devops.
Voir toutes les offres de ARDEMIS PARTNERSCliquez sur "Postuler" pour accéder à l'offre.