développeur android F/H
Role details
Job location
Tech stack
Job description
- Concevoir, développer et maintenir des applications Android performantes, fiables et évolutives.
- Participer aux choix techniques et contribuer à la définition des bonnes pratiques de développement mobile.· Développer de nouvelles fonctionnalités en Kotlin et/ou Java, en lien avec les équipes produit, UX/UI, back-end et QA.
- Garantir la qualité du code : revues de code, tests unitaires, tests d'intégration, documentation technique et amélioration continue.
- Intégrer des API REST/GraphQL, gérer les contraintes de sécurité, de performance, d'accessibilité et de compatibilité Android.
- Prendre part aux rituels Agile/Scrum : chiffrage, sprint planning, daily, démonstrations et rétrospectives.
- Assurer une veille technologique sur l'écosystème Android et proposer des améliorations pertinentes.
Requirements
Vous disposez d'environ 4 ans d'expérience minimum en développement Android, idéalement dans des contextes projet structurés.
· Vous maîtrisez Kotlin et/ou Java, Android Studio, Gradle, les principes d'architecture mobile et le cycle de vie Android.
· Vous avez une bonne compréhension des architectures MVVM, Clean Architecture ou équivalent, ainsi que des patterns de conception.
· Vous êtes à l'aise avec l'intégration d'API, la gestion des données locales
· Vous connaissez les pratiques de tests, d'intégration continue et de publication applicative.
· Un niveau d'anglais professionnel est un plus selon les contextes client.
Environnement technique
· Langages : Kotlin, Java.
· Mobile : Android SDK, Jetpack, Compose ou XML Views, Material Design.
· Architecture : MVVM, Clean Architecture, modularisation, design patterns.
· Data & API : REST, GraphQL, Retrofit, Room, DataStore, SQLite.
· Qualité : JUnit, Mockito, Espresso, tests automatisés, code review.
· Outils : Git, CI/CD, Jira, Confluence, Firebase, Crashlytics selon les projets.
Pourquoi choisir Ovalo ?
· Des missions longues et utiles : vous intervenez chez des clients d'envergure sur des projets structurants, avec une vraie profondeur fonctionnelle et technique.
· Un management de proximité : vous êtes accompagné(e) régulièrement, avec un suivi RH et opérationnel tout au long de votre mission.
· Une équipe soudée : Ovalo cultive un esprit d'entraide, de partage et de convivialité, avec des événements réguliers pour créer du lien.
· Des perspectives d'évolution : nous encourageons la montée en compétences, la mobilité interne et l'accès à de nouveaux rôles selon vos aspirations.
· Un cadre stimulant et humain : nous attachons une importance forte au bien-être, à la transparence et à la qualité des échanges.