Developpeur Senior Mobile Android H/F - Maestria
- Valbonne - 06
- CDI
- Maestria
Les missions du poste
MAESTRIA est une jeune entreprise de services & conseil de 30 collaborateurs spécialisée dans les activités d'innovation et transformation digitale à destination de ses clients. L'entreprise est située au sein de la Technopole de Sophia Antipolis, une position stratégique vis-à-vis de ses clients majeurs.
MAESTRIA, soutient startups, PME et grandes entreprises en Provence-Alpes-Côte d'Azur mais aussi sur Paris, Toulouse, Montpellier, Marseille, Lyon, Bordeaux ... en privilégiant la confiance, la transparence et la proximité.
Ce que nous offrons
Un cadre de travail stimulant avec des projets variés à fort impact
Un accompagnement de proximité et des formations continues
Une culture d'entreprise centrée sur la collaboration, l'innovation et le bien-être
Télétravail partiel possible, paniers repas, mutuelle premium
Envie de rejoindre une entreprise où il fait bon vivre ? Postulez dès maintenant et devenez acteur de votre avenir avec MAESTRIA.Résumé du poste en 5 points
Le client est un éditeur de logiciels spécialisé dans le développement d'applications web et mobiles dédiées à la mobilité urbaine.
Une entreprise établie avec plus de 12 ans d'existence et 125 collaborateurs, basée à Sophia-Antipolis.
Des produits à fort impact sociétal et environnemental, contribuant à une mobilité plus durable.
Une rémunération comprise entre 40 et 50 K€ selon l'expérience, avec 2 jours de télétravail par semaine.
Une stack Android moderne : Kotlin, Jetpack Compose, Hilt, Room, Ktor, web services REST, MVVM, Jenkins, Git, Bitbucket.
Contexte du client :
La mobilité et les transports représentent aujourd'hui la première source de pollution à l'échelle mondiale. Le client conçoit des solutions numériques visant à faire évoluer les usages, encourager des comportements plus responsables et améliorer le quotidien des citoyens.
Ses applications web et mobiles accompagnent les voyageurs dans leurs déplacements urbains en intégrant l'ensemble des modes de transport disponibles : bus, train, vélo électrique, trottinette, covoiturage et autres solutions, au sein d'une plateforme unifiée.
Entreprise solide et reconnue, le client regroupe aujourd'hui 125 collaborateurs. Son siège social et son centre de recherche et développement sont situés à Sophia-Antipolis, offrant un cadre de travail structuré et pérenne.
Les solutions sont majoritairement déployées en marque blanche pour des acteurs publics tels que les métropoles, les villes et les régions. Avec plus de 5 millions d'utilisateurs réguliers, les produits du client sont utilisés quotidiennement sur de nombreux territoires.
Les ambitions à moyen et long terme sont importantes : poursuite du développement en France et à l'international, lancement d'une offre SaaS entièrement paramétrable et déploiement d'une solution dédiée aux entreprises et à la mobilité de leurs collaborateurs.
Missions principales
Ton quotidien sera varié et comprendra notamment :
L'analyse et la conception de l'architecture des solutions mobiles Android.
La réalisation d'études et d'analyses techniques.
Le développement natif Android des interfaces applicatives et l'intégration des API REST fournies par les équipes back-end ou par des partenaires externes.
L'utilisation de SDK internes afin d'optimiser les performances et la maintenabilité des applications.
La mise en place et la maintenance de tests unitaires et fonctionnels, avec une automatisation progressive assurée par l'équipe QA.
La préparation des déploiements et des mises en production via des processus CI/CD gérés par les équipes DevOps.
La rédaction de documentations techniques.
La montée en compétences continue accompagnée par les Tech Leads, notamment via les revues de code et les échanges techniques.
La veille technologique et la participation à l'amélioration continue des solutions existantes.
Stack technique
Kotlin (coroutines et Flow)
Jetpack Compose
Hilt, Room
Ktor
Web services REST
MVVM, UseCases, Repository
Jenkins, Git
Architecture modulaire
Le profil recherché
Profil recherché
Formation Bac +5 en informatique appréciée, mais non obligatoire. Les compétences et la personnalité sont prioritaires.
Minimum 4 ans d'expérience en tant que développeur mobile Android natif en Kotlin.
Poste nécessitant une autonomie immédiate, profils juniors non recherchés.
Compétences indispensables
Excellente maîtrise du développement Android natif avec Kotlin
Maîtrise des web services REST en tant que consommateur
Bonne connaissance des tests unitaires et fonctionnels
Pratiques d'intégration continue, notamment avec Jenkins
Connaissance des méthodologies Agile
Compétences appréciées
Connaissances en architectures distribuées ou micro-services
Sensibilité à l'UX et à l'ergonomie des interfaces mobiles
Qualités attendues
Autonomie, esprit d'équipe, force de proposition, communication, curiosité et humilité.