Mobile (iOS Android) Developer - CDI

Permanent contract
Paris
A few days at home
Salary: Not specified
Experience: > 5 years
Education: Master's Degree

Tarmac Technologies
Tarmac Technologies

Interested in this job?

Questions and answers about the job

The position

Job description

Vous rejoindrez un groupe de développeurs passionnés travaillant en étroite collaboration avec l’équipe produit pour améliorer la plateforme Tarmac Technologies. Votre mission principale tournera autour de nos 2 applications natives iOS (Swift) et Android (Kotlin), qui sont utilisées par les compagnies aériennes du monde entier, les aidant à mieux comprendre et améliorer leurs opérations. Au sein de l’équipe technique front-end, vous concevez, développez et déployez de nouvelles fonctionnalités afin d’améliorer continuellement la plateforme et d’apporter plus de valeur à nos clients. Notre plateforme mobile est un produit clé que nous souhaitons faire passer à l’étape supérieure.

Vous arriverez dans un contexte où le mobile a longtemps été développé en freelance : tout est à structurer, améliorer et solidifier. Vous aurez un vrai rôle d’ownership technique mobile et un impact direct sur la qualité du produit.

Missions principales:

  • Prendre en main nos applications iOS (Swift) et Android (Kotlin) en comprenant l’existant.

  • Faire évoluer la codebase vers des standards plus élevés : code propre, architecture claire, meilleures pratiques, dette technique maîtrisée et mettre en place une vraie culture de la qualité sur le mobile : tests (unitaires, intégration, UI si pertinent), revues de code.

  • Concevoir et développer de nouvelles fonctionnalités à forte valeur ajoutée, en lien direct avec les usages terrain de nos clients.

  • Travailler en étroite collaboration avec :

    • l’équipe Produit, pour comprendre les besoins, challenger les solutions et construire le bon produit,

    • les développeurs Front Web (React), pour assurer une expérience cohérente sur toutes les plateformes,

    • les développeurs Back-End, pour définir des APIs efficaces et adaptées aux contraintes mobiles.

  • Être force de proposition sur les choix techniques, les outils, les librairies et l’architecture mobile.

  • Améliorer en continu notre pipeline de delivery mobile : CI/CD, gestion des releases, monitoring, crash reporting.

  • Assurer le bon déroulement des déploiements App Store / Play Store et le suivi post-release.

  • Participer activement à la structuration de la stack mobile et poser des bases solides pour la suite.


Preferred experience

Nous recherchons un·e développeur·se mobile natif senior confirmé avec au moins 5 ans d’expérience en Swift (iOS) et Kotlin (Android), capable de prendre en main des applications existantes et d’en améliorer significativement la qualité.

Compétences

  • Expérience d’au moins 5 ans en développement mobile natif Swift et Kotlin

  • Appétence pour le code de qualité (clean code, tests automatiques)

  • Compétences en ingénierie (conception logicielle, gestion de projet)

  • Idéalement, expérience en pipelines d’intégration et de déploiement continu (CI/CD)

Mindset

  • Autonome et responsable sur son périmètre, sans être seul·e.

  • Orienté·e qualité, produit et utilisateur.

  • Capable de proposer, d’améliorer et de faire progresser l’existant.


Recruitment process

  1. Un premier entretien de présentation en visio

  2. Entretien avec l’équipe d’ingénierie produit (comprenant une présentation et des questions techniques avec des revues de presse et du code en direct) dans nos bureaux

  3. Test technique (soit travail en asynchrone puis présentation, soit en direct)

  4. Rencontre des équipes dans nos bureaux

  5. Bienvenue à bord

Si tu as une question, n’hésite pas à envoyer un mail à recruitment@tarmactechnologies.com

These job openings might interest you!

These companies are also recruiting for the position of “Développement de logiciels et de sites Web”.