Au sein d’une Scrum Team, vous travaillerez en collaboration avec les autres développeurs mobiles et le Product Owner.
Vos missions :
· Participer aux différentes phases de développement du produit
· Être le référent en matière de développement sur Android, mise en place de bonnes pratiques
· Assurer la qualité des livrables (tests automatisés, CI/CD, performance des développements)
· Assurer la cohérence des développements des membres de l’équipe
· Partager son savoir-faire en accompagnant les développeurs dans leur montée en compétences
· Être force de proposition d’améliorations (techniques et fonctionnelles) sur le périmètre produit de l’équipe
· Assurer une veille technologique permanente pour aider l’équipe à se maintenir à l’état de l’art
· Collaborer avec l’équipe de développement Systèmes Embarqués et DevOps pour comprendre les exigences et améliorer les solutions existantes
Profil
Diplôme de formation supérieure ingénieur ou formation universitaire équivalente
· Expérience : minimum 5 ans · Maitrise des concepts et pratiques de la conception logicielle dans le domaine mobile
· Connaissances en développement liées à la plateforme Android : Kotlin, Java, stack Bluetooth
· Connaissances en scripting (bash, python, ), CI/CD, Git, GitLab, Systèmes de Build
· Connaissance dans les outils d analyse de code (code coverage, analyse statique, )
· Connaissance des systèmes de ticketing / gestion de projet (JIRA, TFS )
· Bonne pratique des tests unitaires
· Capacité d analyse et de synthèse
· Capacité relationnelle
· Autonomie, proactivité, force de proposition
· Anglais