Développeur Android Kotlin Senior Freelance (H/F) in Paris

Développeur Android Kotlin Senior Freelance (H/F) in Paris

Paris Freelance 50513 - 61738 € / an (estimé) Sur site
Warren Walter

En un coup d'œil

  • Missions: Développe des applications Android innovantes et performantes en Kotlin.
  • Entreprise: Acteur majeur du secteur des médias avec une culture collaborative.
  • Avantages: Travail flexible, projets passionnants et opportunités de développement professionnel.
  • Autres infos: Environnement Agile/Scrum avec de réelles possibilités d'évolution de carrière.
  • Pourquoi ce job: Rejoins une équipe dynamique et impacte des millions d'utilisateurs avec tes créations.
  • Qualifications: 5 ans d'expérience en développement Android natif et maîtrise de Kotlin.

Le salaire estimé est compris entre 50513 - 61738 € par an.

Dans le cadre du renforcement des équipes techniques d’un acteur majeur du secteur des médias, nous recherchons un(e)

Développeur(se) Android Kotlin Senior pour contribuer au développement et à l’évolution d’applications mobiles grand public à forte audience.

Vous rejoindrez la Direction Produit et des Technologies et interviendrez sur des applications proposant des contenus éditoriaux riches, notamment des articles, vidéos, contenus audio et images.

Vous participerez à la conception de nouvelles fonctionnalités, à l’amélioration continue des applications existantes et aux réflexions d’architecture, avec des enjeux importants de performance, de qualité logicielle, d’accessibilité et d’expérience utilisateur.

  • Vos missions
  • Concevoir, développer et faire évoluer des applications Android natives en Kotlin.
  • Développer des interfaces modernes et performantes avec Jetpack Compose.
  • Mettre en œuvre Kotlin Coroutines et Flow pour gérer les traitements asynchrones et les états réactifs.
  • Concevoir et maintenir une architecture multi-modules avec Gradle.
  • Participer au développement de fonctionnalités liées à la consultation et à la valorisation de contenus éditoriaux multimédias : texte, audio, vidéo et images.
  • Appliquer les principes de Clean Architecture et le pattern MVVM avec View Model et Live Data/State Flow.
  • Mettre en œuvre et maintenir l’injection de dépendances avec Dagger 2.
  • Garantir la qualité du code en utilisant notamment Ktlint, Detekt et Konsist.
  • Participer à la maintenance et à l’évolution d’un Design System propriétaire en collaboration avec les équipes Design.
  • Intégrer les principes d’accessibilité numérique conformément au RGAA 4.1.
  • Collaborer avec les équipes Backend sur la définition et l’intégration des API dans un environnement BFF (Backend for Frontend).
  • Participer à l’intégration et à l’évolution des mécanismes de notifications push et des services Firebase.
  • Mettre en place et maintenir les tests automatisés avec des outils tels que Maestro ou Appium.
  • Contribuer à l’industrialisation des développements et à la maintenance des pipelines CI/CD.
  • Participer aux choix d’architecture et aux réflexions autour des technologies multiplateformes Android/i OS.
  • Collaborer avec les équipes Produit, Design, Backend et les autres développeurs dans un environnement Agile/Scrum.

Vous justifiez d’au moins 5 ans d’expérience en développement Android natif avec Kotlin, idéalement acquise sur des applications grand public à forte audience.

Une expérience significative dans le développement d’applications médias intégrant des contenus audio, vidéo et éditoriaux riches est indispensable pour cette mission.

Vous maîtrisez notamment : Développement Android : Kotlin, Jetpack Compose, Kotlin Coroutines et Flow.

Architecture : Clean Architecture, MVVM, View Model, Live Data/State Flow et architecture multi-modules Gradle.

Injection de dépendances : Dagger 2.

Qualité logicielle : Ktlint, Detekt, Konsist et bonnes pratiques de développement.

Tests automatisés : Maestro, Appium ou framework équivalent.

Intégration et services : API dans un environnement BFF, Firebase et solutions de notifications push.

Industrialisation : mise en place et maintenance des pipelines CI/CD.

Expérience utilisateur : accessibilité numérique RGAA 4.1 et contribution à un Design System propriétaire.

Multiplateforme : expertise dans une technologie compatible Android et i OS.

Vous avez également une expérience confirmée du développement d’applications à fort trafic, nécessitant des exigences élevées en matière de performance, de stabilité et de maintenabilité.

#J-18808-Ljbffr

Développeur Android Kotlin Senior Freelance (H/F) in Paris employeur : Warren Walter

Rejoindre notre équipe en tant que Développeur Android Senior, c'est intégrer une entreprise qui valorise l'innovation et la collaboration. Nous offrons un environnement de travail dynamique où vous pourrez développer vos compétences tout en contribuant à des projets passionnants. Avec des opportunités de croissance professionnelle et un engagement envers la qualité, vous serez soutenu dans votre parcours tout en travaillant avec des équipes talentueuses sur des technologies de pointe.

Warren Walter

Coordonnées :

Équipe de recrutement de Warren Walter

Conseils d'expert StudySmarter🤫

Voici comment nous pensons que tu pourrais décrocher Développeur Android Kotlin Senior Freelance (H/F) in Paris

✨Construire un Portfolio Impeccable

Pour décrocher des missions en freelance dans l'ingénierie et le développement logiciel, un portfolio bien ficelé est indispensable. Montre tes projets passés, même les contributions open-source, pour prouver tes compétences pratiques et ta créativité.

✨Rejoins des Communautés Tech

Engage-toi dans des communautés en ligne comme GitHub, Stack Overflow ou des forums spécialisés. Non seulement tu peux y trouver des missions, mais aussi établir des connexions avec d'autres développeurs et potentiellement tes futurs clients.

✨Utilise les Plateformes de Freelance

Inscris-toi sur des plateformes de freelancing spécifiques à la tech, comme Malt ou Upwork. Crée un profil percutant mettant en avant tes compétences en développement logiciel et commence à soumettre des propositions pour des projets qui te passionnent.

✨Networking et Visibilité

Participe à des meetups tech et des hackathons locaux. Non seulement c'est un excellent moyen d'améliorer tes compétences, mais cela t'aide aussi à te faire connaître dans le milieu et à rencontrer des clients potentiels. Et n'oublie pas de jeter un œil à notre site pour des offres de missions freelance chez Warren Walter!

Nous pensons qu'il te faut ces compétences pour exceller en tant que Développeur Android Kotlin Senior Freelance (H/F) in Paris

Développement Android
Kotlin
Jetpack Compose
Kotlin Coroutines
Flow
Clean Architecture
MVVM

Quelques conseils pour ta candidature 🫡

Montre ton savoir-faire avec un portfolio solide:Pour un rôle freelance dans l'ingénierie et le développement logiciel, c'est crucial d'avoir un portfolio qui met en avant tes projets passés. Inclue des exemples de ton code, des applications que tu as développées, ainsi que des liens vers des dépôts GitHub. Ça donne une belle idée de ton style et de tes compétences!

Soigne tes tarifs et ta disponibilité:Dans cette industrie, on s'attend à ce que tu sois clair sur tes tarifs et ta disponibilité. Mentionne tes taux horaires ou forfaits ainsi que tes modalités de travail (temps plein, temps partiel) dans ta lettre d'accompagnement. Ça montre que tu es professionnel et que tu sais ce que tu veux!

Mets en avant tes compétences techniques:Dans ton CV, n'hésite pas à lister les langages de programmation et technologies que tu maîtrises. Utilise des mots-clés comme Python, Java, ou Frameworks populaires qui correspondent aux attentes de Warren Walter pour le poste de Développeur Android Kotlin Senior Freelance (H/F). Ça attire l'œil des recruteurs!

Adapte ton approche à chaque projet:Pour chaque candidature, personnalise ta lettre d'accompagnement en expliquant pourquoi tu es le bon choix pour Warren Walter. Parle de tes expériences passées qui sont directement pertinentes pour le poste de Développeur Android Kotlin Senior Freelance (H/F) et comment tu peux apporter une valeur ajoutée à leurs projets.

Comment te préparer à un entretien d'embauche chez Warren Walter

✨Montre ton expertise technique

Pour un poste en ingénierie et développement logiciel, il est crucial de comprendre les technologies sur lesquelles tu vas travailler. Prépare des exemples concrets de projets que tu as réalisés, surtout si tu as utilisé des outils spécifiques comme Git, Docker ou des frameworks particuliers. N'hésite pas à partager des liens vers ton GitHub ou tes portfolios de projets !

✨Sois prêt pour des scénarios pratiques

Les entretiens peuvent inclure des exercices pratiques ou des études de cas techniques. Prépare-toi à résoudre des problèmes en temps réel ou à expliquer comment tu aborderais un défi logiciel particulier. Cela montre non seulement ta compréhension, mais aussi ta capacité à penser sous pression.

✨Valorise ton autonomie

En tant que freelance, ton indépendance est clé. Prépare des exemples de missions où tu as géré tout seul un projet de A à Z, de la conception à la livraison. Les recruteurs de Warren Walter voudront voir comment tu fais face aux responsabilités et comment tu te fixes tes propres objectifs.

✨Négocie tes conditions

Prends le temps de réfléchir à tes tarifs et conditions de travail avant l’entretien. Sois prêt à discuter de tes attentes tout en montrant la valeur que tu peux apporter à Warren Walter. Poser des questions sur la longueur des projets, les délais et la collaboration avec d'autres équipes peut aussi aider à établir un bon accord.