Developpeur Senior Mobile Android H/F

Maestris
Canton de Valbonne, France
18 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior
Compensation
€ 50K

Job location

Remote
Canton de Valbonne, France

Tech stack

Agile Methodologies
Unit Testing
Software as a Service
Code Review
Continuous Integration
DevOps
Model View ViewModel
Web Services
Backend
GIT
Kotlin
Jetpack Compose
REST
Jenkins
Microservices

Job description

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

Requirements

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é.

Benefits & conditions

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.

Apply for this position