Développeur principal ou développeuse principale mobile Android Kotlin
Alithya
Canton de Valbonne, France
7 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
French Experience level
SeniorJob location
Canton de Valbonne, France
Tech stack
API
Agile Methodologies
Unit Testing
Continuous Integration
DevOps
Mobile Application Software
Model View ViewModel
Software Engineering
Web Services
Appium
GIT
Kotlin
Jetpack Compose
Jenkins
Microservices
Job description
En tant que développeur principal ou développeuse principale mobile Android Kotlin, vous intégrerez le département technique, composé de plus de 70 personnes, chez notre client. Vous travaillerez sur plusieurs projets de développement d'applications dans le secteur de la mobilité intelligente et plus précisément dans le domaine du Mobility as a Service (MaaS).
Votre quotidien
- Réaliser l'architecture et l'analyse des solutions mobiles;
- Réaliser des études et analyses techniques;
- Effectuer le développement natif Android des interfaces des applications mobiles et assurer la connexion aux API mises en place par les développeurs et développeuses back-end (architecture de microservices) ou par les fournisseurs/partenaires;
- Utiliser des SDK spécifiques développés en interne pour une meilleure optimisation;
- Réaliser les tests unitaires et fonctionnels (automatisation en cours avec Appium par le pôle QA);
- Préparer le déploiement et la mise en production du processus de CI/CD mis en place par le DevOps;
- Rédiger la documentation technique;
- Assurer la montée en compétence avec l'assistance des tech leads : PR, points techniques et amélioration de la qualité du code, etc.;
- Assurer la veille technologique et l'amélioration continue de l'existant.
Environnement technique :
- Kotlin (coroutines et flow), Jetpack Compose, Hilt, Room, Ktor, web services REST;
- MVVM, use cases, repository, Jenkins, Git, architecture modulaire;
- Agile/SAFe.
Requirements
- Minimum de 5 ans d'expérience confirmée en tant que développeur ou développeuse mobile Android natif (Kotlin);
- Bonne maîtrise du développement mobile Android avec Kotlin;
- Maîtrise des web services REST comme consommateur;
- Maîtrise des tests unitaires et fonctionnels;
- Bonnes connaissances des pratiques d'intégration continue, notamment sur Jenkins;
- Connaissance des méthodologies Agile;
- Autonomie, bon esprit d'équipe, curiosité et force de propositions.
Vos atouts supplémentaires
- Connaissance des architectures distribuées ou microservices;
- Connaissance en UX/ergonomie d'interfaces mobiles.
About the company
En tant que réseau mondial de conseillers et conseillères de confiance, nous créons des solutions technologiques de pointe pour relever les défis d'aujourd'hui et anticiper les besoins de demain. Tout commence par la collaboration d'une équipe diversifiée d'innovateurs passionnés et d'innovatrices passionnées ayant la volonté de faire la différence. Ensemble, nous remettons en question le statu quo et nous nous surpassons pour atteindre de nouveaux sommets.
Prêt ou prête à laisser votre empreinte sur des mandats stimulants et à façonner l'avenir grâce à la transformation numérique et au conseil stratégique ? Donnez vie à vos ambitions en relevant votre prochain défi avec nous !, Notre authenticité est notre force
La diversité de nos parcours, de nos expériences, de nos pensées et de nos points de vue constitue notre avantage concurrentiel. Nous favorisons un environnement collaboratif ancré dans nos valeurs fondamentales de respect, bien-être, passion, confiance, intégrité et créativité. Pour nous, la diversité, l'équité et l'inclusion ne sont pas de simples mots à la mode ; ce sont des moteurs indispensables d'innovation et d'excellence, et des catalyseurs puissants d'inspiration et d'idées évolutives. La valorisation de nos collaborateurs et collaboratrices est indissociable de notre rôle de conseiller de confiance. Joignez-vous à nous et célébrons ensemble notre authenticité en intégrant nos perspectives uniques afin de construire collectivement l'avenir que nous imaginons.
Un parcours inclusif vers le succès
Nous veillons à assurer un environnement où chaque personne peut s'épanouir, en commençant par un processus de recrutement accessible. Si vous avez besoin de mesures d'adaptation, nous vous encourageons à nous contacter en consultant www.alithya.com/fr/accessibilite pour plus de détails.