Notre client dans le secteur Autre recherche un/une Développeur Android Senior H/F
Description de la mission :
Contexte
Dans le cadre d’un marché spécifique de prestations de développement mobile, un acteur majeur du secteur audiovisuel recherche un profil expérimenté en développement Android natif. La mission s’inscrit dans un cadre de marché à bons de commande, avec une durée ferme de 3 mois, reconductible, et une exécution en environnement francophone.
Mission
La mission consiste à réaliser des prestations de développement Android en apportant une forte expertise mobile native, dans le respect des standards de qualité, de performance, d’architecture et d’industrialisation attendus. Le profil interviendra en lien avec des équipes Produit et Design, dans un contexte agile, avec une présence sur site requise selon les besoins de la prestation.
Principales responsabilités
Développer des applications Android natives avec une maîtrise avancée de Kotlin
Concevoir et maintenir des interfaces modernes avec Jetpack Compose, tout en restant à l’aise avec les XML Layouts classiques
Mettre en oeuvre les composants de l’écosystème Android Jetpack, notamment ViewModel, Navigation, Room et WorkManager
Gérer l’asynchronisme avec Coroutines et Flow
Appliquer des architectures robustes de type MVVM, MVI et Clean Architecture, en respectant les principes SOLID et les bonnes pratiques Google
Intégrer des API REST/JSON, des SDK tiers et assurer la bonne gestion des flux de données
Participer à l’industrialisation des développements via des outils de CI/CD tels que GitLab-CI, Bitrise, Firebase App Distribution et Fastlane
Garantir la qualité logicielle via l’injection de dépendances, les tests unitaires, les tests d’interface, les revues de code et l’attention portée au Material Design
Collaborer en méthodologie agile avec les équipes Produit et Design, en sachant vulgariser des sujets techniques complexes
Renseigner mensuellement le suivi d’activité dans l’outil prévu à cet effet et respecter les délais de saisie
Environnement technique
Mobile : Android, Kotlin, Java
UI : Jetpack Compose, XML Layouts, Material Design
Frameworks Android : Android Jetpack, ViewModel, Navigation, Room, WorkManager
Asynchronisme : Coroutines, Flow
Architecture : MVVM, MVI, Clean Architecture, SOLID, Google Best Practices
Intégration : API REST, JSON, Retrofit, OkHttp, Serialization, SDK tiers
Build et dépendances : Gradle (KTS)
Performance : Android Profiler
Qualité : Injection de dépendances, JUnit, MockK, Espresso, revues de code
CI/CD : GitLab-CI, Bitrise, Firebase App Distribution, Fastlane
Outils collaboratifs : Jira, Confluence
Média : Media3, ExoPlayer, Android TV
Livrables attendus
Développements Android natifs conformes aux exigences techniques et d’architecture
Documentation et livrables rédigés en français, avec version éditable lorsque nécessaire
Compte-rendu mensuel d’activité renseigné dans l’outil de suivi
Profil recherché
Expérience
Au moins 5 années d’expérience significative en développement Android sur le type d’expertise demandé
Expérience confirmée en développement mobile natif Android
Une expérience sur des projets impliquant du streaming audio ou vidéo serait un atout majeur
Compétences techniques
Maîtrise experte de Kotlin et bonnes bases en Java
Maîtrise de Jetpack Compose et des XML Layouts
Très bonne connaissance de l’écosystème Android Jetpack
Solides connaissances des architectures MVVM, MVI et Clean Architecture
Maîtrise de l’intégration d’API REST/JSON et de SDK tiers
Pratique des chaînes d’industrialisation CI/CD
Maîtrise des tests unitaires, tests d’interface et pratiques de qualité logicielle
Sensibilité aux normes d’accessibilité Android et contribution à un Design System
Aisance avec Jira et Confluence
Compétences personnelles
Capacité à vulgariser des concepts techniques complexes
Souci du détail
Habitude de travail avec des équipes Produit et Design
Capacité à évoluer dans un cadre agile
Langues
Maîtrise parfaite du français pour les échanges, réunions, appels, courriels et documents
Compétences / Qualités indispensables :
Développement Android natif en Kotlin, Jetpack Compose et Android Jetpack, Architectures MVVM/MVI et Clean Architecture, Intégration d’API REST/JSON, CI/CD, tests automatisés et qualité logicielle, Agilité et communication technique en français
Compétences / Qualités qui seraient un + :
Bases solides en Java ; expérience en streaming audio/vidéo avec Media3 ou ExoPlayer ; connaissance d’Android TVInformations concernant le télétravail :
Présence sur site requise en fonction des besoins de la prestation et a minima équivalente à 50% du temps de la prestation.
Un plan personnalisé pour postuler intelligemment à cette offre.
LeHibou, c’est la première plateforme de consultants freelances spécialisés en Tech & Innovation en Europe, qui met en relation les meilleurs experts avec des Grands Comptes et ETI. Chiffres clés & croissance : ✅ +120 000 consultants Tech inscrits ✅ 112M€ de CA en 2024 ✅ Lauréat de la FrenchTech Next40 ✅ Champion de la Croissance (Les Echos 2024 / Sifted 50 2024 / FT 2024 / Tech500) Notre différence ? Une alternative innovante aux ESN traditionnelles, grâce à une plateforme innovante utilisant l’IA et à un accompagnement humain pour tous nos clients et freelances. Nos offres : - LeHibou Experts, la 1ère plateforme des Freelances Tech en Europe - LeHibou Cybersecurity, l’accompagnement en Cybersécurité - LeHibou Executive, les Managers de votre transition 📍 Bureaux à Paris, Bordeaux, Toulouse, Lyon, Nantes, Marseille, Grand Baie & Bruxelles
Voir toutes les offres de LeHibouCliquez sur "Postuler" pour accéder à l'offre.