Collective.work
Développeur IOS - Freelance
Collective.workFrance9 hours ago
Full-timeEngineering, Information Technology
Budget: Selon profil

Contexte de la mission

Dans le cadre du développement et de l’évolution d’une application mobile grand public à forte audience, nous recherchons un(e) développeur(se) iOS senior pour intégrer une équipe mobile déjà structurée et contribuer activement à la feuille de route produit.

L’environnement projet est agile et s’appuie sur une équipe pluridisciplinaire (Produit, Tech Lead, QA, Développement).

Objectifs du poste

  • Participer au développement et à l’amélioration continue d’une application iOS grand public.
  • Garantir une qualité élevée, une robustesse technique et une maintenabilité durable de l’application.
  • Contribuer à l’optimisation des choix d’architecture et aux bonnes pratiques iOS.

Missions principales

Développement & architecture

  • Proposer, challenger et améliorer l’architecture technique des projets mobiles.
  • Développer de nouvelles fonctionnalités et faire évoluer l’application existante en Swift et SwiftUI.
  • Appliquer les bonnes pratiques iOS et standards de développement.

Qualité & tests

  • Garantir la qualité et la robustesse de l’application via :
    • tests unitaires,
    • tests d’intégration,
    • tests automatisés,
    • tests fonctionnels.
  • Réaliser des code reviews et participer à l’amélioration continue du codebase.
Collaboration & delivery

  • Travailler en étroite collaboration avec le Product Owner, le Scrum Master et l’équipe QA pour assurer le respect de la roadmap.
  • Participer aux rituels agiles (planning, daily, review, rétro).
  • Contribuer à la rédaction / mise à jour de la documentation technique.
  • Analyser et rédiger les spécifications techniques des évolutions.

Stack technique / environnement

  • iOS natif, Swift (expert)
  • SwiftUI (expert)
  • RxSwift
  • Cocoapods
  • StoreKit
  • GraphQL, API REST
  • Git / GitActions
  • JIRA, Confluence
  • Méthodologie Agile / Scrum

Profil recherché

Compétences techniques

  • Expertise solide en Swift (impératif).
  • Très bonne maîtrise de SwiftUI.
  • Excellente connaissance des patterns d’architecture iOS (MVVM, Clean Architecture, etc.).
  • Habitude des code reviews et de l’intégration continue.
  • Expérience significative sur application grand public / scale est un plus.

Expérience

  • Niveau senior : 5 à 8 ans d’expérience en développement mobile iOS.
  • Formation ingénieur ou équivalente.

Langues

  • Français professionnel (impératif).
  • Anglais professionnel (impératif).

Soft skills

  • Autonomie et sens des responsabilités.
  • Force de proposition et capacité à challenger l’existant.
  • Rigueur, goût pour la qualité logicielle.
  • Curiosité technique et veille active.
  • Bon relationnel et esprit d’équipe.

Organisation de l’équipe

  • 1 Product Owner
  • 1 Scrum Master
  • 1 Tech Lead
  • 7 Développeur(se)s

Conditions de mission

  • Type de contrat : assistance technique.
  • Démarrage souhaité : 01/01/2026.
  • Durée : 6 mois renouvelable
  • Localisation : Banlieue parisienne (92).
  • Présence sur site : 2/3 jours/semaine.

Key Skills

Ranked by relevance