Skip to content
mimi

Ios Mobile Developer

IDnow

Rennes · Hybrid Contract Mid Level 3d ago

About the role

About

At IDnow, we believe innovation is finding solutions to problems that don't yet exist but are sure to impact our future. Making the connected world a safer place is and has been our vision from the very beginning.

Our identity verification SaaS solutions enable businesses to make reliable, informed decisions in an instant. We offer robust, secure and seamless solutions to protect against player fraud, identity theft or forging signatures. It is not only mandatory and reduces business loss, but it also becomes a highly competitive advantage, as customer experience and retention rates improve substantially. We help our clients to increase security, improve customer conversion, and streamline their onboarding process.

We understand that regulation and our clients' requirements are constantly evolving, so we evolve with them. Thanks to our close relationships with industry regulators, our solutions comply with multi-jurisdictional KYC ("Know Your Customer") regulations, allowing customers to process a wide variety of identity documents, and onboard and service consumers from all around the world in different markets and countries.

This job is based in Rennes

Main Role and Tasks

As a key member of our 5-strong mobile team, you will be involved in challenging projects. Your main responsibilities will include:

  • Innovation and Development: Contributing to the development of technical and functional specifications.
  • Peak functionality: Developing and testing new features to improve our service.
  • Support and Collaboration: Bringing your expertise to the customer support teams.
  • Process Optimisation: Analysing and proposing improvements to our work procedures.

That Describes You

Technical Stack

  • Swift, UIKit, SwiftUI
  • XCode, Cocoapods, Swift Package Manager
  • Continuous Integration: Fastlane, Git, Sonar
  • Internal Design System, Lottie

Qualifications

  • At least 4 years' experience in iOS development in an Agile team (Scrum, Kanban) and in a continuous integration environment.
  • Writing technical documentation or tests is a plus.

Essential Skills

  • Understanding of architectural patterns (MVVM, MVI).
  • Experience with web services (JSON, XML).
  • Mastery of build automation tools (Fastlane).
  • Expertise in Continuous Integration and Continuous Delivery.
  • Experience of integrating third‑party libraries.
  • Culture of testing (unit testing, instrumentation) and sensitivity to code coverage.

Appreciated and Developable Skills

  • UX/UI sensitivity.
  • Knowledge of collaborative tools such as JIRA and Confluence.

We Offer

  • Up to 2 days of remote working per week
  • Flexible working hours with a core hours system
  • 20 additional days of workation: Work remotely from anywhere in France
  • 12 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, paid 60% by the company
  • The opportunity to participate in the development of innovative products that impact the public across Europe

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.

Requirements

  • Understanding of architectural patterns (MVVM, MVI).
  • Experience with web services (JSON, XML).
  • Mastery of build automation tools (Fastlane).
  • Expertise in Continuous Integration and Continuous Delivery.
  • Experience of integrating third-party libraries.
  • Culture of testing (unit testing, instrumentation) and sensitivity to code coverage.

Responsibilities

  • Contributing to the development of technical and functional specifications.
  • Developing and testing new features to improve our service.
  • Bringing your expertise to the customer support teams.
  • Analysing and proposing improvements to our work procedures.

Benefits

health insurancee-learning platform accessflexible working hoursworkation

Skills

CocoapodsFastlaneGitLottieSonarSwiftSwift Package ManagerSwiftUIUIKitXCode

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free