OmDev Logo
GetYourJob
0
Publié aujourd'hui

Développeur Android Senior - Kotlin - Freelance

Entreprise
Localisation
Paris, France
Hybride
Type de contrat
Freelance
Niveau
Senior
Rémunération
550ۥ Taux journalier

Salaire du marché

Médiane du marché
475€/j
Au-dessus du marché
450€/jfourchette habituelle525€/j
Cette offre : 550€/j

Basé sur 15 offres pour ce poste (Senior, Île-de-France, 3 dernières semaines). Fourchette habituelle 450€/j–525€/j, médiane 475€/j. Cette offre (550€/j) est au-dessus de la fourchette.

0vues
0clics

Description du poste

Taux journalier (TJM): 550

Contexte

Dans le cadre du développement et de l’évolution d’applications mobiles à forte visibilité, nous recherchons un Développeur Android Senior disposant d’une solide expertise en développement mobile natif.

Vous intégrerez une équipe Produit/Tech travaillant sur des applications Android modernes, avec de forts enjeux de qualité, performance, maintenabilité et expérience utilisateur.

Vous interviendrez aussi bien sur la conception et le développement de nouvelles fonctionnalités que sur l’amélioration continue de l’architecture, de la qualité du code et des processus d’industrialisation.

Missions

Vous serez notamment amené(e) à :

  • Concevoir, développer et maintenir des applications Android natives.
  • Développer principalement en Kotlin, avec la capacité d’intervenir sur du code Java existant.
  • Concevoir des interfaces modernes avec Jetpack Compose et maintenir des écrans utilisant les XML Layouts.
  • Participer aux choix d’architecture et à l’amélioration continue de la qualité technique.
  • Mettre en œuvre des architectures MVVM, MVI et Clean Architecture.
  • Utiliser les composants de l’écosystème Android Jetpack : ViewModel, Navigation, Room, WorkManager…
  • Gérer les traitements asynchrones avec Coroutines et Flow.
  • Consommer et intégrer des API REST/JSON via Retrofit, OkHttp et les solutions de sérialisation.
  • Intégrer et maintenir différents SDK tiers.
  • Optimiser les performances des applications à l’aide notamment d’Android Profiler.
  • Participer aux revues de code et faire respecter les principes SOLID, Clean Code et Google Best Practices.
  • Développer et maintenir les tests unitaires et les tests d’interface.
  • Contribuer aux chaînes d’intégration et de déploiement continus.
  • Collaborer étroitement avec les équipes Produit, UX/UI et Design.
  • Participer aux cérémonies et pratiques Agiles de l’équipe.

Environnement technique

Mobile / Android

  • Kotlin
  • Java
  • Jetpack Compose
  • XML Layouts
  • Android Jetpack
  • ViewModel
  • Navigation
  • Room
  • WorkManager
  • Coroutines / Flow

Architecture

  • MVVM
  • MVI
  • Clean Architecture
  • SOLID
  • Design Patterns

API & Data

  • REST / JSON
  • Retrofit
  • OkHttp
  • Serialization
  • Intégration de SDK tiers

Tests & Qualité

  • JUnit
  • MockK
  • Espresso
  • Injection de dépendances
  • Code Review
  • Material Design
  • Android Profiler

CI/CD & Industrialisation

  • GitLab CI
  • Bitrise
  • Firebase App Distribution
  • Fastlane
  • Gradle / Gradle KTS

Outils

  • Jira
  • Confluence

Modalités

  • Expérience requise : minimum 5 ans sur des environnements Android natifs.
  • Présence sur site : minimum 50 % du temps de prestation.
  • Télétravail : jusqu’à 50 % selon les besoins de l’équipe.
  • Des interventions exceptionnelles pourront être nécessaires en soirée, le week-end ou les jours fériés.

Exigences du poste

Stack technique :

KotlinREST APIAndroid (Kotlin)Jetpack ComposeAndroid JetpackMVVM / MVI / Clean Architecture

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.