Rattaché fonctionnellement au Staff Engineer et intégré au service Tech Leads, leDéveloppeur Mobile Android F/Htravaille en étroite collaboration avec les membres de l’équipe spécialement affectée à un nouveau projet.
Vos missions seront les suivantes :
Leadership Technique et Mentoring :
* Guider l’équipe mobile sur les meilleures pratiques de développement, l’architecture et les choix technologiques pourKotlin / Jetpack Compose.
* Encadrer et faire monter en compétences les développeurs mobiles juniors et seniors.
* Effectuer des revues de code rigoureuses pour assurer la qualité, la performance, la sécurité et la maintenabilité du code mobile.
Conception et Développement :
* Concevoir et développer des applications mobiles performantes et réactives avecKotlinpour Android.
* Définir et implémenter une architecture mobile robuste, scalable et sécurisée.
* Assurer l’intégration avec les API back-end et les services AWS.
* Collaborer étroitement avec les designers UI/UX pour garantir une expérience utilisateur mobile intuitive et engageante.
Optimisation et Performance :
* Identifier et résoudre les problèmes de performance, de consommation batterie, de mémoire et de sécurité spécifiques aux applications mobiles.
* Mettre en place des outils de monitoring et d’alerting pour la stabilité des applications.
* Optimiser le rendu et la réactivité des interfaces mobiles.
Déploiement et Opérations (DevOps Mobile) :
* Collaborer avec l’équipe DevOps pour définir et améliorer les pipelines CI/CD des applications mobiles sur GitHub Actions.
* Gérer les processus de build, de test et de signature et de déploiement vers les stores.
* Mettre en œuvre et maintenir l’infrastructure mobile sur AWS (ex:Amplify, Firebase, Cognito, S3 pour les assets).
* Assurer la conformité avec les standards de sécurité et de régulation bancaire spécifiques aux applications mobiles.
Veille Technologique :
* Assurer une veille constante sur les nouvelles technologies, frameworks et outils mobiles et AWS.
* Proposer et expérimenter de nouvelles approches pour améliorer nos produits et nos processus de développement mobile.
Collaboration et Communication :
* Travailler en étroite collaboration avec le Product Manager, Product Designer et l’équipe de développement
* Communiquer efficacement sur l’avancement des projets, les défis techniques et les solutions proposées, y compris aux parties prenantes non techniques.
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.