Développeur Android Expérimenté (H/F)

A la recherche de nouvelles affinités professionnelles ? Spring, cabinet de conseil en recrutement spécialisé, recherche pour son client, une startup déjà très rentable dans l’édition logicielle, un développeur Android expérimenté (H/F).

Mission :
Au contact du directeur technique, vous travaillerez sur le développement d’une application utilisée sur des terminaux spécifiques déployés dans le secteur aéroportuaire et des services généraux. La mission est de maintenir et faire évoluer l'applicatif PDA qui fonctionne avec le back-office en temps réel.


Plus en détails :
- développement de nombreuses fonctionnalités et évolutions applicatives
- adaptation de l'application aux versions android; compatible à partir d'Android 4.5 et supérieurs actuellement
- nécessité d'une refonte complète de la charte graphique du logiciel PDA en utilisant le Materiel Design
- mise en place et généralisation des tests applicatifs (unitaire, fonctionnels, UI)
- mise en place et généralisation de dagger, proguard (nécessité de mettre en place un système permettant de moduler les releases en fonction des cibles (application très modulaire et donc différente en fonction des clients)
- exemples de librairies utilisées :
    - butterKnife
    - pointr (géolocalisation indoor en temps réel)
    - android-beacon-library (idem)
    - jackson + simple xml + spring rest template (sérialisation des données)
    - ormlite : interface base de données
    - espresso, mockito, android.x.test (tests)

Moins prioritaire, mais en réflexion :
- remplacement d'ormlite par Room (librairie google pour la base de données)
- refactoring de nombreuses activités vers modèle MVVM

Enfin, si vous êtes féru et expert en Kotlin, qui est très à la mode, vous pourrez être force de proposition et faire coexister java et kotlin.

Profil recherché :
Vous êtes doué pour le développement d’applications mobiles ANDROID, à l’aise en environnement Linux et international.
Une expérience minimale de 3 ans est demandée.

Vous maitrisez la plupart des outils cités ci-dessus.
Vous connaissez aussi la partie back office d’une application mobile professionnelle pour que la solution tourne globalement pour les agents et leur entreprise.
Vous êtes motivé, curieux et aimez apprendre tous les jours, capable d'évoluer en environnement Agile et voulez construire quelque chose de grand dans une équipe diversifiée, jeune, exigeante et internationale qui aime travailler et jouer ensemble.
Anglais technique demandé.
 
Les avantages (liste non-exhaustive):
Bureaux neufs, spacieux et sympathiques en plein milieu de la verdure, équipe jeune, authentiquement sympathique et respectueuse des différences, babyfoot... A 3 minutes de la gare de Vaucresson, elle-même à 10 minutes de La Défense.
 
Pour faire la différence www.springfrance.com !