Offres d'emploi

Lead Développeur Android - Freelance - 685

Paris / IDF - Service en ligne - Septembre 2017
  • Android

Informations

Expérience préférentielle Confirmé (2 à 6)
Expert (7+)
Principales qualitées attendues Dynamisme
Autonomie
Travail collaboratif
Société ADN : Innovation, Challenge, Passion
Effectifs : 10-15
Effectifs équipe technique : 5-10
Création : 2016

L'offre

Nous recherchons un Lead dev Android pour migrer une application vers Kotlin.
> Début de mission : Entre fin août et mi-septembre maximum
> Durée : 9 mois mini
> Lieu : Boulogne
> TJM : 550€/J

-- La mission
Les développeurs travaillent en étroite collaboration avec les product-owners. Il faut donc être capable de comprendre les besoins, savoir les exprimer techniquement. Être proactif, proposer des alternatives techniques lorsque les délais sont courts et être prêt à accepter les changements lorsqu'ils sont nécessaires.

Le projet, bien que toujours perfectible, a peu de dette technique. Il faudra veiller à ce que cela continue ainsi.
Produire un code de qualité, simple, facilement compréhensible, facile à faire évoluer, à composer, à tester, doit être une prérogative.
Il faudra faire en sorte que l'ensemble de l'équipe produise du code de qualité, et pour cela continuer à mettre en œuvre des bonnes pratiques (pair programming, code review, tests unitaires, …), suivre les conventions, en créer de nouvelles, interroger les existantes.
Il sera également nécessaire de travailler en collaboration avec les équipes back-end. Un background ou une sensibilité sur les échanges client/serveur, les problématiques de cache ou les infrastructures serait un gros plus.

Il est parfois nécessaire pour faire des tests, des stubs, des POCs, de s'aventurer en dehors du monde spécifique à Android. La connaissance d'un ou plusieurs langages de script pour toutes les tâches annexes serait donc un plus.

-- L'équipe et les technologies
L'équipe est composée aujourd'hui de 4 développeurs, d'âges et d'expériences variés. Tous passionnés et investis pour produire le code nécessaire à faire fonctionner le meilleur produit possible.
La base de code est en Java. Mais une migration vers Kotlin sur tous les nouveaux chantiers majeurs est prévue. La codebase évolue par le biais de merge requests et est validée par des outils d'intégration continue comme Jenkins.
La quasi-intégralité du code métier est unit-testée. Il y a quelques tests fonctionnels mais il faudra faire progresser ce point.

Description de la société