Intitulé de poste iOS App Developer Nom de l’entrepriseFrance Télévisions · IndépendantDates et durée d’embauche sept. 2022 – mars 2025 • 2 ans 7 mois Lieu du poste Ville de Paris, Île-de-France, France Résumé du poste Applications France.TV – Direct et Replay (iOS et tvOS) Descriptif France.TV permet de regarder en direct et en replay les chaînes du groupe France Télévisions, proposant une variété de contenus tels que séries, actualités et documentaires. L’application a dépassé les 10 millions de téléchargements. Équipes & méthodes 7 développeurs iOS 7 développeurs Android 2 PO /Méthodologies Agile (SCRUM) • Développement d'une application TV et mobile de streaming pour France Télévisions. • Développement de nouvelles fonctionnalités pour l'application France.TV Direct et Replay (mobile et tablette), incluant des événements comme les Jeux Olympiques, Tour de France, Roland Garros, etc. • Implémentation d'un Design Système (mobile, tablette, TV) en SwiftUI, en collaboration avec l'équipe Design System pour créer et intégrer les composants conformément aux tokens. • Automatisation des détections de fuites mémoire à l'aide d'un script. • Développement d’une librairie de tracking utilisée dans les applications mobiles, TV et autres SDKs. • Refonte des applications France.TV en SwiftUI. • Présentation des composants du Design Système dans un catalogue ShowKase pour les plateformes mobiles et TV. • Prise en compte de l’accessibilité et amélioration des performances de l'application. • Migration de la pipeline de Jenkins vers GitLab CI. • Gestion et publication de l’application sur l’App Store. • Mise en place d’un CHANGE LOG automatique. • Automatisation des tests et mise en place de tests unitaires et de non-régression. Outils & technologies XCode / swift 5 / GitHub / Jira / Jenkins / Fastlane/ nimble / Quick/ proxy man/ GitHub • Team: 5 iOS devs. • 7 Android devs. • 2 POs | Agile Scrum. • 2-week sprints App Store: france. • tv – Direct & Replay (iOS. • visionOS | 10M+ downloads, 4.5★, 144K ratings). • Delivered streaming features for 10M+ user platform covering live events (Olympics, Tour de France, Roland Garros). • Built a SwiftUI Design System shared across mobile, tablet, and TV platforms in collaboration with the design team. • Led full UI migration from UIKit to SwiftUI across France. • tv applications. • Developed live video features for French TV channels (France 2, 3, 4, 5, Info). • Created a shared tracking SDK used across multiple apps and SDKs. • Monitored production app health via Crashlytics and Google Analytics; used crash and retention data to prioritise performance fixes, reducing crash rate significantly. • Automated memory leak detection tooling via custom scripting. • Implemented ShowCase catalogue to document Design System components for mobile and TV. • Set up automated CHANGELOG generation. • Conducted code reviews and defined iOS team coding standards. • Improved app accessibility (VoiceOver, Dynamic Type) and runtime performance. • Contributed to CI/CD pipeline migration from Jenkins to GitLab CI; increased unit and regression test coverage. • Managed App Store and TestFlight releases. • Contributed to roadmap planning. iOS App Developer Nom de l’entrepriseNextInteractive · CDIDates et durée d’embauche oct. 2021 – sept. 2022 • 1 an Lieu du poste Ville de Paris, Île-de-France, France Résumé du poste • Team: 3 iOS devs. • 2 Android devs. • 2 POs. • 1 Tech Lead | Agile Scrum App Store: BFMTV – News, TV & Radio (top ranked, 4.6★). • Contributed to France's #1 news application (BFMTV), serving millions of daily active users. • Built and improved audio/video playback and podcast modules. • Built live article module and View Representation layer to decouple UI from business logic, improving architecture scalability. • Integrated and maintained analytics and advertising SDKs (Teads, Outbrain, Google Analytics, AdMax, Brightcove) — monitored ad performance and user engagement metrics. • Built GraphQL integrations. • Improved accessibility and application performance. • Participated in code reviews and technical estimations with product, design, and QA teams. • Increased unit and regression test coverage; managed App Store releases. Développeur iOS Nom de l’entrepriseKeringDates et durée d’embauche oct. 2019 – mars 2020 • 6 mois Résumé du poste • Team: 5 iOS developers | Agile Scrum | Enterprise app. • Developed enterprise store management apps used by store managers worldwide across Gucci and Saint Laurent retail network. • Refactored legacy Objective-C codebase to modern Swift with VIPER architecture. • Contributed to CI/CD pipelines (Jenkins, Fastlane) and built GraphQL integrations. • Participated in product and technical discussions. • Conducted code reviews and drove architecture decisions across the team. • Developed QR code wallet POC (client creation via QR scan + Wallet pass generation). Compétences : Compétences analytiques • Anglais • UIKit • Résolution de problèmes • Revue de code • Fastlane • CocoaPods France Médias Monde Intitulé de poste Développeur d’applications iOS Nom de l’entrepriseFrance Médias MondeDates et durée d’embauche nov. 2018 – oct. 2019 • 1 an Lieu du poste Issy-les-Moulineaux, Île-de-France, France Résumé du poste • Team: 3 iOS devs. • 2 Android devs. • 2 POs. • 1 Tech Lead | Agile Scrum App Store: France 24 (10M+ downloads, 4 languages) | RFI (16 languages, worldwide). • Developed and maintained 5 iOS apps across France 24, RFI, and Monte Carlo Doualiya — group cumulates 35M+ monthly digital visits with ~40% from international audiences. • Developed live streaming features. • Integrated and monitored analytics and ad SDKs (Teads, Outbrain, YouTube, Batch, Google DFP, Google Analytics) — tracked user engagement across 15 language markets. • Implemented media playback and podcast features. • Migrated architecture from MVC to MVVM. • Supported multilingual applications with 16 languages. • Improved accessibility and application performance. • Increased test coverage (unit + regression). • Contributed to roadmap planning. • Managed App Store deployment and releases. iOS Engineer Nom de l’entrepriseEuro Information (Crédit Mutuel CIC)Dates et durée d’embauche nov. 2020 – oct. 2021 • 1 an Résumé du poste • Team: 20 developers | V-model methodology App Store: Crédit Mutuel – Banking & Insurance (enterprise banking app). • Developed and maintained secure banking apps serving 5M+ mobile banking users across multiple European institutions. • Implemented 2FA authentication systems. • Strengthened application security (SSL, best practices). • Migrated architecture from MVC to MVVM. • Improved accessibility and application performance. • Fixed critical production issues. • Participated in technical analysis and project feasibility studies. • Participated in code reviews. • Managed App Store deployment and releases.