Les missions du poste


Information importante

Type de contrat: Freelance

Taux journalier : 500€ à 530€

Localisation : Paris, France

Date de démarrage :

Urgent

Mode de travail : Hybride

Publié le : 19 juin 2026

Le besoin

Contexte

Dans le cadre du développement et de l'évolution de ses applications mobiles, notre client recherche un(e) Développeur(se) iOS Senior disposant d'une solide expertise en développement natif Apple.
Vous intégrerez une équipe agile pluridisciplinaire composée de profils Produit, UX/UI, Éditoriaux et Techniques afin de concevoir, développer et maintenir des applications mobiles performantes, évolutives et centrées sur l'expérience utilisateur.

Missions principales

- Concevoir, développer et maintenir des applications iOS natives à forte visibilité.
- Participer aux choix techniques et à la définition des architectures applicatives.
- Garantir la qualité, la performance et la maintenabilité du code produit.
- Collaborer étroitement avec les équipes Produit, Design, QA et Éditoriales.
- Participer à l'intégration continue et à l'amélioration des processus de développement.
- Assurer une veille technologique sur l'écosystème Apple et les bonnes pratiques de développement mobile.
- Contribuer à l'amélioration continue des pratiques d'ingénierie logicielle au sein de l'équipe.

Responsabilités

Développement

- Développer des fonctionnalités mobiles en Swift et SwiftUI.
- Concevoir des interfaces utilisateur respectant les recommandations Apple (Human Interface Guidelines).
- Intégrer et consommer des API REST/JSON.
- Assurer l'intégration de bibliothèques tierces et leur maintenance.

Architecture & Qualité

- Participer à la définition et à l'évolution de l'architecture applicative.
- Mettre en oeuvre les principes SOLID et les bonnes pratiques de Clean Code.
- Appliquer des patterns d'architecture tels que MVVM, MVP ou VIPER.
- Mettre en place et maintenir une stratégie de tests unitaires.
- Réaliser des revues de code et participer aux sessions de pair programming.
- Utiliser l'injection de dépendances pour améliorer la testabilité et la modularité des applications.

Industrialisation

- Participer à l'automatisation des processus de build et de déploiement.
- Contribuer à l'amélioration des pipelines CI/CD.
- Assurer le suivi des performances et l'analyse des problématiques techniques via les outils de profiling.

Collaboration

- Travailler dans un environnement Agile (Scrum/Kanban).
- Participer aux cérémonies Agile.
- Communiquer efficacement avec les parties prenantes non techniques.
- Vulgariser les sujets techniques auprès des équipes Produit et Éditoriales

Profil recherché

Profil recherché

Formation

- Formation supérieure en informatique (Bac +3 à Bac +5) ou expérience équivalente.

Expérience

- Expérience significative en développement d'applications iOS natives.
- Participation à des projets mobiles en environnement Agile.
- Expérience de travail au sein d'équipes pluridisciplinaires.

Compétences techniques requises

Développement iOS

- Excellente maîtrise de Swift.
- Maîtrise avancée de SwiftUI.
- Bonne connaissance de UIKit.
- Maîtrise de Combine.
- Gestion avancée de la concurrence et de l'asynchronisme.

Architecture & Qualité

- Expérience significative avec au moins l'un des patterns :

- MVVM
- MVP
- VIPER
- Maîtrise des principes SOLID.
- Clean Architecture et bonnes pratiques de développement.

Intégration & Data

- Consommation d'API REST.
- Manipulation de données JSON.
- Intégration de SDK et bibliothèques tierces.

Outils & Industrialisation

- Git.
- Jenkins.
- GitLab CI.
- Fastlane.
- Firebase.
- Swift Package Manager (SPM).
- CocoaPods.
- Instruments

Compétences appréciées

Expertise Média

- Développement de fonctionnalités de streaming audio ou vidéo.
- Utilisation d'AVFoundation.
- Gestion de flux multimédias.
- Connaissance de tvOS.

Accessibilité & Design

- Sensibilité aux problématiques d'accessibilité numérique.
- Contribution à un Design System.
- Bonne compréhension des standards UX/UI mobiles.

Outils collaboratifs

- Jira.
- Confluence.

Compétences requises

  • Test unitaire
  • iOS
  • Multimédia
  • Amélioration continue
  • Clean
  • Firebase
  • Jira
  • JSON
  • Kanban
  • Veille technologique
  • Intégration continue
  • Swift
  • Jenkins
  • Git
  • Scrum
  • Fastlane
  • Confluence
  • API REST
  • Injection
Postuler sur le site du recruteur

Ces offres pourraient aussi vous correspondre.

Recherches similaires

L’emploi par métier dans le domaine Informatique à Paris