Consultez nos dernières offres similaires
Contenu de l'offre Developpeur Android IOT Platform - Enki - H/F chez Leroy Merlin
Le marché des objets connectés est en forte croissance et Enki est la solution de Leroy Merlin et Adeo pour répondre à la demande de nos clients. Enki, c'est aujourd'hui plus de 20 000 habitants qui nous font confiance autour de quatre grands usages : la sécurité, les économies d'énergie, le contrôle des accès et l'éclairage.
Notre objectif est de démocratiser et rendre accessible la maison connectée et ainsi aider nos clients à améliorer leur habitat.
Nous recherchons un-e Développeur(euse) Android IOT Platform H/F pour nous aider à accompagner notre croissance qui s'annonce forte en 2021. Enki est dans une phase d'accélération et nous devons accompagner au mieux nos équipes magasins pour aller chercher la potentialité de CA.
Rejoignez une équipe conviviale et est pleine évolution et aidez nous à développer les solutions de demain !
MISSION
Au sein de l'équipe IT du projet Maison Connectée, le/la Développeur(euse) Android IOT Platform H/F prend en charge le développement des solutions technologiques d'interfaces utilisateurs (application mobile) et assure l'intégration de composants applicatifs. Il réalise le développement de fonctionnalités métier et techniques, assurant la collaboration entre des composants applicatifs d'applications serveurs et l'application mobile
Vous rejoindrez une équipe de développements, dans le but de faire évoluer la plateforme ENKI avec de nouvelles fonctionnalités (métier ou technique) : intégration de nouveaux objets compatibles ENKI, développements de nouvelles fonctionnalités, évolution de solutions techniques, qui seront proposés à nos utilisateurs finaux.
A ce titres, vos missions (non exhaustives) seront les suivantes:
Participation au chiffrage prévisionnel des développements requis par des exigences ergonomiques (ex: prototype UX)
Développement de fonctions (ex: workflow d'appairage de produit connecté) et composants technologiques (ex: composant graphique) qui implémentent les exigences spécifiées par les projets
Enrichissement et maintien des documentations techniques concernant les livrables développés (ex: codes sources)
Conception d'architectures techniques et modèles d'implémentations des solutions et/ou systèmes développés
Développement des correctifs de non-conformités et support aux équipes de test
Collaboration et partage de la connaissance technique/fonctionnelle avec les autres parties prenantes des projets
Application des règles d'architecture et bonnes pratiques ENKI pour le développement des interfaces utilisateurs
Assurance de la qualité des applicatifs et codes sources développés
Support aux équipes Change et Operations concernant des activités de déploiement requérant du partage de connaissances
Contribution au programme d'identification et implémentation d'améliorations continues
Veille, contrôle et maintien de la qualité des réalisations
Partage permanente avec les autres développeurs, de la connaissance sur les technologies développées
Fourniture du niveau de reporting attendu par les projets ENKI
Flexibilité et réactivité pour répondre aux enjeux des projets
PROFIL
BAC +4 / 5 filières informatiques avec minimum 3 ans d'expérience sur un poste similaire
Autonomie (Collaborateur moteur pour ses collègues)
Passion, curiosité et avidité aux défis techniques/challenges
Rigueur et organisation
Travail d'équipe
Capacité à prendre des décisions de manière rapide et autonome
Compétences requises
Maîtrise des langages de programmation Kotlin & Java
Usage d'APIs web et de la librairie Retrofit2
Mécanisme d'authentification OAuth2
Connaissance des pattern d'architectures : MVP, Repository, Fabric, Singleton, Builder
Connaissance de gradle : configuration projet, module, tasks
Communication inter-objets AllJoyn sur WiFi
Manipulation de documents XML & schéma / Mapping et binding OO/JSON
Vous vous reconnaissez dans cette description et les missions proposées ont éveillé votre curiosité ? Alors, n'hésitez plus ! Commencez l'aventure en postulant!