Description du poste
Taux journalier (TJM): 550
Au sein de la Digital Factory, vous intégrerez l’équipe de développements Android du pôle Digital App assurant la bonne mise en œuvre des projets d’évolutions et de maintenances de l’application mobile Android.
Objectifs de la mission
Au sein d’une équipe engagée dans une dynamique d’amélioration continue, vos principales missions seront :
- Etude et analyse technique des projets
- Compréhension & analyse des besoins métiers et marketing
- Définition de la solution technique
- Chiffrage et planification
- Sequencement des différentes actions
- Identification des impacts et adhérences (risques…)
Développement & Tests
- Développements applicatifs (nouvelles fonctionnalités / évolutions de l’existant)
- Préparation et réalisation des tests unitaires
- Réalisation des phases de tests pour validation des besoins métiers
- Support aux métiers lors des phases de recettes internes
Maintenance & Qualité
- Investigations et corrections des bugs en production
- Amélioration continue de l’application (Performances / QoS / Qualité de code)
- Participation à l’enrichissement des librairies internes
- Participation à la mise en place d’outillage et de bonnes pratiques de développement
Compétences Requises
Compétences générales
- Expérience significative de développement d’applications Android (3/4 ans) sur Kotlin / MVVM / Tests unitaires (méthodo TDD serait un plus)
- Bonne compréhension des problématiques liées au contexte de mobilité
- Maîtrise de la chaîne de production et ses outils (gestion de version, suivi des incidents, test unitaires, build, intégration et déploiement continu)
- Adaptabilité et capacité à intervenir simultanément sur des sujets variés : développement, intégration de systèmes, étude de performance, analyse de dysfonctionnement…
Environnements techniques et méthodologiques
- Langages : Kotlin - architecture MVVM
- Libraries : Coroutine, Jetpack compose, Room, Dagger-hilt, Flow
- Environnement de développements : Android Studio
- Industrialisation : Bitrise, GIT, Appium/Selenium
- Systèmes sous-jacents : API REST, GraphQL, JAVA/J2EE, HTML/JS/AngularJS
- Analytics/Monitoring : Firebase
- Méthodologie Projet : Agile
- Outils collaboratifs : JIRA, Confluence
Profil recherché
Présence sur site 2 jours toutes les 2 semaines
Langues requises
- Français (Langue d'usage) & Anglais (Documentation technique)
Votre personnalité
- Vous savez résoudre des problèmes de façon proactive dans un esprit d’analyse et de synthèse.
- Rigoureux et communicatif, vous appréciez le travail d’équipe.
- Dynamique, ayant l'esprit de service et le goût du challenge pour vous investir pleinement au sein de votre mission.
- Adaptabilité et capacité à intervenir simultanément sur des sujets variés dans le respect du planning de mise en recette et mise en production défini.
Compétences techniques:
- Kotlin
- MVVM
- Tests Unitaires
- Dagger-Hilt
- Coroutine
- Jetpack Compose
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.