ANALYSTE DEVELOPPEUR ANDROID (F/H)
Role details
Job location
Tech stack
Job description
Vous intégrerez des projets qualitatifs aux modèles complexes dans lesquels vous serez pleinement investi et en phase avec ces valeurs :
-
une volonté d'avoir des applications de qualité, une production fiable, en étant soucieux du détail et réfléchi
-
une proximité constante avec les différents experts métiers et techniques
-
une implication depuis la phase d'élaboration du besoin jusqu'à la livraison des développements
-
une dynamique d'équipe orientée culture projet
-
une autonomie adaptée et des marges de manoeuvre suffisantes pour apporter les meilleures solutions face aux besoins métier
-
une curiosité technique et une envie de mettre la technique au service des besoins utilisateurs
-
une démarche d'amélioration continue (processus, métier, technique) permanente
-
l'envie de rejoindre des équipes investies et passionnées Vos missions au quotidien seront :
-
La participation à l'élaboration des besoins métiers.
-
L'estimation et la conception des solutions techniques.
-
L'implémentation des solutions techniques.
-
La livraison régulière des fonctionnalités ayant de la valeur métier.
-
L'analyse et la correction d'anomalies.
-
La participation à la validation des développements livrés (réalisation de tests unitaires, revue de code). Notre environnement technique :
-
Langages et outils front-end : Kotlin, Coroutines, Compose, Hilt, Room
-
Concept : Clean Architecture
-
Outils : Gitlab, Jenkins (CI/CD automatisée), Jira, Confluence Notre environnement de travail :
-
Contexte Agile : Kanban, cycles itératifs
-
Ambiance de travail collaborative
Requirements
- Mvvm
- Android
- JIRA
- Gradle
- Jenkins, Expérience significative en développement Android (Kotlin, Gradle) dans des projets similaires et titulaire d'un Bac+5 en informatique (type Master ou Ingénieur).
- La maitrise de l'ensemble des éléments de la stack technique n'est pas attendue, mais une bonne connaissance des architectures mobiles (MVVM, modularisation, clean architecture, etc.) est nécessaire.
- Esprit d'équipe, rigueur, sens de l'anticipation, capacité d'écoute et d'ouverture, volonté de progresser aux côtés d'autres développeurs.
- Capacité à s'inscrire dans un processus de développement établi.
- Sensibilité aux respects des normes de développement.
- Notion de processus de déploiement continue et de gestion de versions applicatives.
Benefits & conditions
Rémunération fixe versée sur 13 mois, Intéressement et participation, Mutuelle Familiale et Carte Avance Santé, Plan d'Epargne Entreprise avec abondement, Plan d'Epargne Retraite Entreprise, Titres Restaurant et Restaurant d'entreprise, Avantages CSE