Notre équipe développe une offre d’identité numérique. Cette offre s’appuie sur le service YRIS qui permet aux utilisateurs français et étrangers de créer rapidement un moyen d’identification électronique (c’est à dire un moyen d’authentification et une identité numérique), porté par une application mobile iOS ou Android. Nous vous proposons donc de participer aux développements visant à créer, au sein de l’écosystème YRIS un portefeuille d’identité numériques.
Les missions ?
Concevoir et développer les nouvelles fonctionnalités du service (Conception/Développement/Tests des fonctionnalités attendues) ;
Valider le bon fonctionnement à travers la réalisation de tests automatisés ;
Participer à l’élaboration des spécifications techniques et fonctionnelles détaillées répondant aux exigences fonctionnelles définies avec le responsable produit ;
Apporter du support aux personnes en charge du support client (CSM/Sales) ;
Apporter du support aux personnes en charge de la réalisation des cibles de sécurité et autres documents liés à la sécurité des applications mobiles ;
Évaluer les procédures de travail et être force de proposition pour les optimiser ;
Eventuellement, porter le pilotage et la responsabilité de domaine applicatif qui vous est confié ;
Etre en veille permanente afin de proposer des solutions innovantes sur nos produits.
Vous avez au moins 4 ans d’expérience réussie en développement Android dans une équipe Agile (Scrum, Kanban) et dans un contexte d’intégration continue. Idéalement, vous êtes sensibilisé à la rédaction de documentation (technique ou tests). Vous maitrisez l’anglais (oral et écrit) pour évoluer dans un contexte d’entreprise internationale.
Compétences techniques
Kotlin ;
Android API 23 et plus ;
Connaissances en UX/ergonomie d’interfaces mobiles ;
Android Studio, Gradle ;
Intégration continue (GIT, SONAR, JENKINS) ;
Forte culture technique ;
Méthodes agiles ;
MVI, Dagger2, Coroutine, Retrofit, Navigation Component, TU, Gitlab, etc.
Les « plus » de votre profil
Système d’identité et d’accès (normes OAuth2, Open ID Connect, Keycloak,..) ;
Sécurité (App shielding, Android Keystore, Strongbox, Secure Element, TEE, Cryptographie, Certificats, Signature) ;
Concepts de Self-Sovereign Identity (blockchain, Verifiable Credentials, DID).
Un process de recrutement simple :
· Un premier échange avec Maïlys, notre Talent Recruiter, pour en savoir plus sur vous et vous présenter l’entreprise
· Un premier entretien avec notre Team Lead Mobile
· Un test technique à faire chez vous et à nous présenter
· Un dernier entretien avec les membres de l’équipe Mobile
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.