As an iOS mobile developer, you will be involved in the evolution and maintenance of the automatic identity document capture tool used directly by our clients and within our core applications. You will be part of our mobile team of 5 people.
You participate in the elaboration of detailed technical and functional specifications.
You will design and develop the new features of the service (Design/Development/Testing of expected features)
You validate the correct operation through the realization of automated tests
You provide support to the people in charge of customer support (CSM/Sales)
You will evaluate work procedures and make proposals to optimize them
Eventually, it will be possible for you to lead and be responsible for the application domain entrusted to you around a strong technical culture and agile methods.
Swift, Objective C
iOS 12 et plus
XCode 13, Cocoapods, Swift Package Manager
Intégration continue : Git, Sonar, Jenkins
Système d’identité et d’accès (standards OAuth2, Open ID Connect, Keycloak,..)
Concepts d’identité autonome (blockchain, Verifiable Credentials, DID,…)
You have at least 7 years of successful experience in iOS development in an Agile team (Scrum, Kanban) and in a continuous integration context. Ideally, you are aware of documentation writing (technical or tests).
Technical skills which are a “must”:
App publishing experience
Good knowledge of the iOS platform (Swift/Objective C) and the Apple ecosystem
Knowledge of architectural patterns (MVVM, MVI)
Experience with web services (JSON, XML)
Experience with build automation tools (Jenkins, Fastlane)
Experience with Continuous Integration, Continuous Delivery
Experience with 3’rd part libraries and SDK integrations
Culture of testing (unit, instrumentation) and sensitivity to code coverage
Skills, we’d like you to have, but that can be improved or learned in the first few months:
Application security/low-level optimization skills
Experience with Swift UI
UX/UI sensitivity
Ability to read and understand C/C++ code
Knowledge of collaborative tools JIRA, Confluence
Security (App shielding, Strongbox, Secure Element, TEE, Cryptography, Certificates, Signature)
Skills considered to be a plus:
Cross-platform technologies knowledge(React-Native, Flutter)
Image Processing knowledge(openCV, openGL)
Up to 2-days of remote working per week
Flexible work time with a core hours system
20 additional days of workation: Work remotely from anywhere in France
12 days of additional days-off
Access to an e-learning platform
Health insurance
50% reimbursement of public transportation subscription
Bonus for green mobility
Lunch allowance of 8€ per day, reimbursed 60%
The opportunity to participate in the development of innovative products that impact the public across Europe.
First call with the Talent Acquisition Specialist (30 min - video call)
Second interview with the Hiring Manager and someone from the team (1h - video call)
Use case to prepare at home (1 week)
Technical interview based on your work with the Hiring Manager and someone from the team (2h - on-site is preferred)
Final interview with the Department Director (1h - video call)
IDnow applies the principles of non-discrimination and equality: We strive to establish, maintain, and promote an open and inclusive recruitment process and working environment by respecting the principles of equal opportunities. Including but not limited to: sex, race or ethnic origin, religion or convictions, gender identity, citizenship, marital status, disability, age, or sexual orientation.
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.