Skip to content
mimi

Développeur iOS sénior

Collective.work

Issy-les-Moulineaux · On-site Contract Senior $550 – $550/hr 2d ago

About the role

Description du poste

Taux journalier (TJM): 550 Dans le cadre du développement d’applications mobiles à forte audience, nous recherchons à remplacer un développeur iOS sénior pour intervenir sur des projets exigeants en termes de qualité, performance et maintenabilité.

Profil recherché

Développeur iOS avec plus de 5 ans d’expérience significative, maîtrisant l’écosystème Apple et les bonnes pratiques d’architecture et de qualité logicielle.

Responsabilités

  • Concevoir, développer et maintenir des applications iOS.
  • Mettre en place des architectures robustes et évolutives.
  • Intégrer et consommer des API REST.
  • Garantir la qualité du code via tests, revues et bonnes pratiques de développement.
  • Participer à l’industrialisation des projets (CI/CD).
  • Collaborer avec les équipes produit, design et éditoriales.
  • Contribuer aux phases de cadrage, conception et amélioration continue.

Profil recherché

Expertises prioritaires

  • Expertise Mobile Native : Justifier d'une expérience significative dans le développement d'applications iOS, avec une maîtrise de Swift et SwiftUI.
  • Maîtrise de l’Écosystème Apple : Utilisation fluide de Combine, UIKit, la gestion de la concurrence, ainsi que des outils de gestion de dépendances (SPM, Cocoapods) et de profiling (Instruments).
  • Architecture & Clean Code : Solides connaissances dans au moins un des patterns VIPER, MVVM et MVP. Vous appliquez rigoureusement les principes SOLID pour garantir un code évolutif et maintenable.
  • Intégration & Data : Capacité à consommer des API REST/JSON et à intégrer des bibliothèques tierces avec efficacité.
  • Culture Qualité & Craftsmanship : Pratique avancée de l’injection de dépendances, des tests unitaires, des revues de code et du pair programming. Vous avez à cœur de respecter les Human Interface Guidelines d'Apple.
  • Industrialisation (CI/CD) : Familiarité avec les environnements de déploiement continu (Git, Jenkins, GitLab-CI, Firebase, Fastlane).
  • Soft Skills & Agilité : Habitué(e) aux méthodologies Agiles, vous savez vulgariser des concepts techniques complexes pour les rendre intelligibles auprès des équipes Produit et Éditoriales.

Expertises secondaires

  • Expertise Média : Une expérience sur des projets impliquant du streaming audio ou vidéo (AVFoundation, gestion de flux) serait un atout majeur. Une connaissance de tvOS serait très appréciée.
  • Portfolio d'applications mobiles complexes, illustrant votre capacité à gérer des problématiques de performance, de sécurité et de scalabilité.
  • Accessibilité & Design : Sensibilité aux normes d'accessibilité Android et contribution active à un Design System.
  • Outillage : aisance avec les outils collaboratifs comme Jira et Confluence.

Skills

AVFoundationCocoapodsFastlaneGitGitLab-CIJenkinsJiraJSONMVVMMVPSPMSwiftSwiftUIUIKitVIPER

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