Développeur Android H/F Hays
- Amiens - 80
- Freelance
- Bac +5
- Secteur informatique • ESN
- Exp. 0 - 1 an (débutants acceptés)
À noter sur ce job
Vous avez ces compétences ? Cliquez dessus pour les ajouter rapidement à votre profil !
Les missions du poste
Le développeur travaillera en étroite collaboration avec l'ingénieur en charge du projet afin de définir l'architecture logicielle de l'application et de réaliser son implémentation. L'interface graphique a déjà été définie en accord avec les partenaires du consortium et devra aussi être implémentée.
Le prestataire interviendra sur les activités suivantes :
* Définition de l'architecture de l'application Android
* Développer l'interface utilisateur de l'application
* Implémenter les différentes fonctionnalités de l'application en respectant les bonnes pratiques de développement Android
* Collaborer avec le responsable technique pour concevoir et développer la couche de communication avec le module IoT et les services backend
* Participer aux choix techniques concernant l'organisation du code, la gestion des états, la communication réseau et la maintenabilité de l'application
* Réaliser les tests unitaires et contribuer à la validation fonctionnelle
* Rédiger la documentation technique permettant la maintenance et l'évolution de l'application
Contraintes techniques :
* Utilisation des interfaces Android classiques basées sur XML (pas de Jetpack Compose)
* Travail collaboratif avec le responsable technique concernant les couches de communication avec les équipements IoT et le serveur
L'objectif n'est pas de développer une application grand public avec une UI/UX complexe, mais une application robuste et maintenable dans un contexte industriel. Il s'agit d'une application destinée à faire des premiers essais de validation sur un prototype fonctionnel, par conséquent nous accordons plus d'importance à la scalabilité et la robustesse de l'application qu'au design de l'interface utilisateur.
Le profil recherché
* Expérience 3 ans au moins dans le développement d'applications Android natives Java et/ou Kotlin
* Expérience avec les widgets Android classiques (Activities, Fragments, Services, LiveData, RecyclerView, ViewModel, ...)
* Expérience avec les interfaces XML traditionnelles (Android Views)
* Connaissance architecture MVVM, Clean Architecture
* Maîtrise des communications réseau (REST API, Websocket, http)
* Expérience avec Git
* Une expérience opérationnelle sur Angular est attendue !
Compétences appréciées :
* Expérience sur des applications connectées à des équipements IoT ou systèmes embarqués
* Expérience avec Room ou d'autres solutions de persistance locale
* Expérience dans des environnements industriels
* Capacité à communiquer en anglais (échanges avec équipes basées en Italie et au Royaume-Uni)
* Connaissance des problématiques de cybersécurité applicative et des bonnes pratiques OWASP Mobile
Qualités attendues :
* Autonomie et pragmatisme
* Capacité à justifier les choix techniques proposés
* Bonnes capacités de communication et de collaboration
* Sensibilité aux problématiques de robustesse et de maintenabilité des applications industrielles
Conditions du poste :
* Démarrage : Octobre 2026
* Localisation : Amiens
* Télétravail possible mais nécessité que le prestataire soit en présentiel sur site client plusieurs jours par semaine
L'entreprise
Dans le cadre d'un projet ferroviaire, le client cherche à développer une application Android destinée à interagir avec un système IoT embarqué et un serveur distant, il recherche un développeur Android pour mener à bien cette activité.
Publiée le 29/09/2026 - Réf : 1455138_1790669464