Le poste Développeur Android pour Offres d'Information
Partager cette offre
Contexte de la mission
Nous recherchons une expertise en développement Android afin d’enrichir les offres d’informations de nos différentes chaînes. Ce projet requiert une solide expérience en développement Android natif, en particulier avec Kotlin. Une expérience préalable dans la création d’applications média ou à forte teneur éditoriale est essentielle. Nous valorisons également la connaissance des technologies multiplateformes compatibles avec Android, ainsi qu’une maîtrise avancée de la Clean Architecture et du pattern MVVM (Model-View-ViewModel) intégrant ViewModel, LiveData et StateFlow.
La mise en place et la maintenance d’outils de CI/CD (Intégration Continue / Déploiement Continu) est également un critère fondamental. Nous cherchons un profil capable de collaborer efficacement en équipe, avec une expérience confirmée des méthodologies Agile/Scrum. La capacité à dialoguer avec les designers afin d’assurer la cohérence entre la conception graphique et les contraintes techniques est essentielle. Enfin, la rigueur, le souci du détail et la qualité du code sont des qualités indispensables pour mener à bien cette mission.
Objectifs et livrables
Le but est de bénéficier d’une expertise en développement Android qui permettra de :
- Maîtriser parfaitement Kotlin et le framework Jetpack Compose.
- Utiliser Kotlin Coroutines et Flow pour la programmation asynchrone et la gestion d’états réactifs.
- Mettre en œuvre une architecture modulaire multi-modules avec Gradle.
- Gérer efficacement les dépendances avec Dagger 2.
- Appliquer les principes d’accessibilité numérique conformément au RGAA 4.1.
- Collaborer à la maintenance et à l’évolution d’un Design System propriétaire.
- Participer au développement d’applications grand public à fort trafic.
- Contribuer à la définition des API dans un environnement Backend for Frontend (BFF).
- Intégrer des solutions de notifications push du marché.
- Appliquer différentes architectures mobiles telles que MVVM, MVP et Clean Architecture.
- Utiliser Firebase, notamment Crashlytics, pour le suivi des performances et la gestion des erreurs.
Profil recherché
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.
Développeur Android pour Offres d'Information
Codezys