Développeur Android (Kotlin) H/F

Détail de l'offre

Informations générales

Description du poste

Métier

Informatique - Développeur

Intitulé du poste

Développeur Android (Kotlin) H/F

Contrat

CDI

Temps de travail

Temps complet

Contexte/Description de la mission

Que fait Mappy ?
Du calcul d'itinéraires pour partir en vacances, oui en effet. Mais pas que !
Mappy est le précurseur du déplacement multimodal : c'est-à-dire que pour toutes les recherches de lieux, de commerces, de produits dans les commerces, l'appli propose les moyens de transport les plus pertinents pour rejoindre la destination (du bus, du covoit', du train, le métro etc).

Nous recherchons un(e) Développeur(se) Applications Android confirmé(e) pour continuer l'évolution de la merveilleuse application de Mobilité Mappy, une des plus complètes du marché et téléchargée à plusieurs millions d'exemplaires.

Au sein de l'équipe Mobile, vous aurez la possibilité de:

- Participer aux choix techniques, à l'élaboration et à la réalisation des solutions à mettre en oeuvre dans un environnement totalement Agile.
- Définir et exécuter les tests unitaires et les tests d'intégration.
- Rédiger et maintenir la documentation technique du code ainsi que la documentation d'utilisation, d'installation et d'exploitation des livrables.
- Alimenter les bases de connaissances techniques.
- Echanger avec les autres équipes, notamment de la plateforme Géographique, pour implémenter la meilleur interface de nos algorithmes de déplacements
- Travailler sur l'innovation à travers des TechFridays...

Description des activités

.

Profil

Pour faire tout cela, il faut malgré tout connaitre un peu le développement Android. Aussi nous recherchons quelqu'un de formation universitaire ou école d’ingénieur en informatique et avec 3 à 5 ans d’expérience minimum dans le développement sur cet OS.


Dynamique et autonome, nous attendons des personnes réactif(ves) et soucieux(ses) de la qualité de vos développements. Sociabilité, force de proposition, capacités de travail en équipe et l'investissement dans un projet en perpétuelle évolution sont aussi des critères majeurs pour nous.

Compétences attendues

De plus, il faut maitriser quelques technologies pour bien rentrer dans notre environnement :

Java Android (of course)
Android Studio, Gradle
Intégration continue (Jenkins, Junit, Espresso)
Web services, JSON, REST
Contraintes mobiles (connexions réseau, autonomie, …)
Les méthodes agiles (Scrum, Kanban, …)
Une compétence Python est un plus permettant d'intervenir sur le développement du Serveur d'Application Mobile.
Une connaissance en C++ est un également plus (intégration des briques vectorielles opensources)
Le dernier plus est la connaissance d’Android NDK.
Par contre, la connaissance de GIT (lignes de commande) n'est pas un plus, mais indispensable.

Localisation du poste

Localisation du poste

France, Ile-de-France, HAUTS-DE-SEINE (92)

Lieu

Boulogne