Collective.work
Développeur mobile iOS Swift - Freelance
Collective.workFrance21 hours ago
Full-timeEngineering, Information Technology
Budget: selon profil

Senior iOS Engineer – Application Mobile Native

Contexte du poste

Tu rejoindras une équipe mobile de haut niveau engagée sur un projet multi-plateforme à forte visibilité (iOS, Android, web).

L’équipe iOS conçoit et fait évoluer plusieurs applications natives à fort trafic, intégrant des fonctionnalités temps réel et une exigence élevée en performance et stabilité.

Les équipes fonctionnent en squads agiles autonomes, composées chacune de développeurs iOS, Android et Flutter, d’un QA et d’un Product Owner.

La communauté iOS interne se réunit régulièrement pour partager les bonnes pratiques et faire évoluer les standards d’architecture.

Missions principales

  • Développer et optimiser les fonctionnalités natives sur les applications iOS existantes.
  • Participer à la conception technique, au découpage fonctionnel et à la mise en œuvre des évolutions produits.
  • Mettre en place et maintenir les tests unitaires et UI tests.
  • Contribuer à l’amélioration continue des outils CI/CD et du process de livraison.
  • Participer aux dojos et sessions techniques internes pour partager et monter en compétence sur Swift et les architectures modernes.
  • Être force de proposition sur les évolutions de la stack et des pratiques de développement.

Stack technique

  • Langage : Swift 5
  • Frameworks : SwiftUI, UIKit (transition en cours)
  • Architecture : MVVM-C, Clean Architecture

Profil recherché

  • Expériences en développement iOS natif.
  • Excellente maîtrise de Swift et des principes d’architecture modernes.
  • Connaissance approfondie du cycle de vie d’une app iOS, de la gestion mémoire et du multi-threading.
  • Capacité à produire un code robuste, testable et performant.
  • Bonne compréhension des concepts de programmation réactive (RxSwift ou Combine).

Bonus

  • Expérience sur Kotlin, Flutter ou React Native.
  • Contribution open source ou participation à des conférences techniques.

Key Skills

Ranked by relevance