Le poste Développeur Android
Partager cette offre
Vous intégrerez le pôle “Applications mobiles” au sein de la tribe E-Commerce de la Business Unit Commercial, Digital & Tech, composée d’une cinquantaine de personnes couvrant toute la chaîne de valeur : conception produit, delivery, tests et suivi en production.
L’objectif est de contribuer à l’évolution de l’application Android, reconstruite from scratch fin 2019 sur des technologies modernes et robustes.
Analyse et conception :
Étude et analyse technique des projets
Compréhension et traduction des besoins métiers et marketing
Définition de la solution technique, chiffrage, planification et séquencement
Identification des impacts, risques et dépendances
Développement et tests :
Développement de nouvelles fonctionnalités et évolution de l’existant
Préparation et exécution des tests unitaires
Participation aux phases de tests métiers et support lors des recettes internes
Maintenance et amélioration continue :
Correction des anomalies en production
Optimisation des performances, de la qualité du code et de la QoS
Contribution à l’enrichissement des librairies internes et à la mise en place de bonnes pratiques de développement
Expérience sur des sites à fort trafic
Kotlin (confirmé, impératif)
MVVM (confirmé, impératif)
Compose (confirmé, important)
Tests unitaires (confirmé, important)
Clean Architecture / Clean Code
Android Studio
Bitrise
GIT
Appium / Selenium
API REST
GraphQL
Java / J2EE
HTML / JavaScript / AngularJS
Firebase (analytics, monitoring)
Méthodologie Agile
Outils collaboratifs : JIRA, Confluence, Notion
Ouverture d’esprit sur d’autres langages (Python, TypeScript)
Profil recherché
Expérience sur des sites à fort trafic
Kotlin (confirmé, impératif)
MVVM (confirmé, impératif)
Compose (confirmé, important)
Tests unitaires (confirmé, important)
Clean Architecture / Clean Code
Android Studio
Bitrise
GIT
Appium / Selenium
API REST
GraphQL
Java / J2EE
HTML / JavaScript / AngularJS
Firebase (analytics, monitoring)
Méthodologie Agile
Outils collaboratifs : JIRA, Confluence, Notion
Ouverture d’esprit sur d’autres langages (Python, TypeScript)
Environnement de travail
Langages et frameworks :
Kotlin
Jetpack Compose
Java / J2EE
HTML / JavaScript / AngularJS
GraphQL
Python (bonus)
TypeScript (bonus)
Architecture et conception :
MVVM
Clean Architecture
Clean Code
Outils de développement et d’intégration :
Android Studio
Bitrise
GIT
Appium / Selenium
API et systèmes sous-jacents :
API REST
GraphQL
Analytics et monitoring :
Firebase
Méthodologie et outils collaboratifs :
Méthodologie Agile
JIRA
Confluence
Notion
Postulez à cette offre !
Trouvez votre prochaine mission parmi +9 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
Cherry Pick