Développeur Mobile iOS (F/H)
RMC BFM · Paris, Île-de-France, France
Apply & track with Apply EdgeLe groupe RMC BFM, 3ᵉ groupe média privé français, s’appuie sur une offre éditoriale qui allie exigence de l’information en continu, nationale comme régionale, et richesse de divertissement.Au sein de l’équipe Mobile, vous participez à la conception, au développement et à la maintenance de nos applications iOS. Vous intervenez sur l’ensemble du cycle de vie du produit : de la conception technique à la mise en production sur l’App Store, en passant par les revues de code et l’amélioration continue de la qualité.Une partie de notre écosystème mobile évolue vers des composants cross-platform : une appétence pour React Native est fortement appréciée.Responsabilités principales● Concevoir et développer de nouvelles fonctionnalités sur nos applications iOS natives (Swift, SwiftUI/UIKit)● Participer au développement de nouvelles fonctionnalités sur nos applications React Native● Garantir la qualité, la performance et la maintenabilité du code (tests unitaires, tests UI, revues de code)● Participer aux choix d’architecture (MVVM, Clean Architecture, modularisation) et aux décisions techniques de l’équipe● Gérer le cycle de publication : signature, TestFlight, App Store Connect, respect des guidelines Apple● Monitorer et améliorer les performances applicatives (taux de crash, temps de démarrage, consommation de mémoire et de batterie)● Assurer une veille technologique active (évolutions iOS, WWDC, écosystème React Native)Profil recherchéCompétences techniques :● 3 ans minimum d’expérience en développement iOS natif● Maîtrise de Swift et des frameworks Apple modernes (SwiftUI et/ou UIKit)● Solide compréhension des patterns d’architecture mobile et des bonnes pratiques de test● Expérience du cycle complet de publication sur l’App Store● Réelle appétence pour React Native : première expérience, projets personnels ou forte motivation à monter en compétence● Connaissance des enjeux de performance et d’accessibilité mobile● À l’aise avec Git et les workflows d’intégration continueSoft skills :● Rigueur et sens du détail, notamment concernant l’expérience utilisateur● Esprit d’équipe et goût pour le partage de connaissances (pair programming, documentation)● Autonomie et proactivité dans la résolution de problèmes● Bonne communication avec des interlocuteurs techniques et non techniques● Curiosité technologique et envie d’apprendreLes plus : ● Contributions open source ou applications publiées à titre personnel● Connaissance des outils d’IA appliqués au développement (GitHub Copilot, Claude Code, etc.)● Anglais technique courant