Description de l'emploi
ectifs 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 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, Flow, Dagger-Hilt, Jetpack Compose, ROOM
- Environnement de développements : Android Studio
- Industrialisation : bitrise, GIT, Appium/Selenium
- Systèmes sous-jacents : API REST, JAVA/J2EE, HTML/JS/AngularJS, graphQL
- Analytics/Monitoring : FABRIC, GUA, Firebase
- Méthodologie Projet : Agile
- Outils collaboratifs : JIRA, Confluence, Notion
Langues requises
- Français (Langue d’usage) & Anglais (Documentation technique)