Contexte de la mission :
Le besoin concerne les développements, les évolutions et la maintenance d’applications mobiles et tablettes, dans l’écosystème Android et comprenant une part d’intégration de webviews au sein d’une application : une ou plusieurs références similaires seraient un atout important.
MISSIONS attendues pour la réalisation de la prestation :
– Développement Android (références des applis indispensables)
– Références professionnelles sur la playStore
– Développement d’applications natives complexes
– Intégration de sites web au sein d’une application mobile (Customs tabs, Trusted web activities, …)
– Interactions entre site et app native (bridge javascript)
– Compréhension / expertise PWA
– UI sophistiquées
– Intégration de SDK externes et appels de webservices
– Stratégie de chargement et gestion de caches
– Guidelines Ux/pratiques de développement poussé par Google
– Méthodologies de gestion de projet agile
– Code review avec d’autres développeurs
– Utilisation de gestionnaires de sources GIT, intégration continue, Maven/Gradle
– Tests unitaires JUnit, Mockito, Monkey test
– Technologies usuelles de streaming video sur mobiles et tablettes
– Connaissances des outils Jira/Confluence
– Maitrise de framework de développement fonctionnel RxJava