Cette offre n’est plus disponible.

Développeur iOS F/H

CDI
Rennes
Salaire : Non spécifié
Télétravail fréquent
Expérience : > 4 ans
Éducation : Bac +5 / Master

IDnow France
IDnow France

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Notre équipe développe une offre d’identité numérique. Cette offre s’appuie sur le service MobileID.io qui permet aux usagers français et étrangers de se 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. L’objet de cette mission est de participer aux développements pour créer, au sein de l’écosystème MobileID, un portefeuille d’identité numérique.

Vous intégrez notre Team mobile composée de 4 personnes :

Votre job ?

  • Vous participez à l’élaboration des spécifications techniques et fonctionnelles détaillées
  • Vous concevez et développez les nouvelles fonctionnalités du service (Conception/Développement/Tests des fonctionnalités attendues)
  • Vous validez le bon fonctionnement à travers la réalisation de tests automatisés
  • Vous apportez votre soutien aux personnes en charge du support client (CSM/Sales)
  • Vous évaluez les procédures de travail et êtes force de proposition pour les optimiser

À terme, il vous sera possible de porter le pilotage et la responsabilité de domaine applicatif qui vous est confié autour d’une forte culture technique et des méthodes agiles.

La stack :

  • Swift, Objective C
  • iOS 12 et plus
  • XCode 13, cocoapods
  • Intégration continue : Git, Sonar, Jenkins
  • Système d’identité et d’accès (normes OAuth2, Open ID Connect, Keycloak,..)
  • Concepts de Self-Sovereign Identity (blockchain, Verifiable Credentials, DID

Profil recherché

Et vous ?

Vous avez une expérience réussie d’au moins 4 ans en développement iOS dans une équipe Agile (Scrum, Kanban) et dans un contexte d’intégration continue. Idéalement vous êtes sensibilisé.e à la rédaction documentaire (techniques ou tests).

Les compétences techniques que vous devez maitriser :

  • Avoir publié des applications en production
  • Bonne maîtrise de la plate-forme iOS (Swift/Objective C) et de l’écosystème Apple
  • Connaissances des patterns architecturaux (MVVM, MVI)
  • Culture des tests (unitaires, d’instrumentation) et sensibilité à la couverture de code

Les compétences qu’on aimerait que vous ayez, mais qui peuvent être améliorées ou acquises durant les premiers mois :

  • Compétence en sécurité applicative / optimisation bas niveau
  • Sensibilité UX/UI
  • Capacité à lire et comprendre du code C/C++
  • Connaissance des outils collaboratifs JIRA, Confluence
  • Anglais confirmé
  • Sécurité (App shielding, Strongbox, Secure Element, TEE, Cryptographie, Certificats, Signature)

Et nous ?

Vous retrouvez, au-delà de vos missions, une entreprise avec une vraie culture geek, autonome sur ses choix techniques. La possibilité de travailler en remote deux jours par semaine. La mise à disposition d’une plateforme de e-learning et l’opportunité de participer au développement de produits innovants destinés au grand public au niveau européen.


Déroulement des entretiens

Un process de recrutement simple :

  • Un premier échange téléphonique avec Alexianne, notre Talent Recruiter, pour en savoir plus sur vous et vous présenter l’entreprise
  • Un premier entretien avec des membres de l’équipe
  • Un test technique à faire chez vous et à nous présenter
  • Un dernier entretien avec un des membres de la direction

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.