> Markdown version of [/jobs/ext/2235359-developpeur-ios-swift-senior-run-tma-h-f](https://www.wearedevelopers.com/jobs/ext/2235359-developpeur-ios-swift-senior-run-tma-h-f). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Développeur Ios Swift Senior - Run TMA H/F - **Company:** Software Factory - **Location:** France - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, IOS Applications, Apple IOS, Apple Xcode, App Store (IOS), Automation of Tests, Unit Testing, Code Review, Continuous Integration, DevOps, IOS SDK, Mobile Application Software, JSON, Model View ViewModel, OAuth, Open Web Application Security, Scrum Methodology, Openid Connect, Mobile Security, Software Factory, Datadog, Uikit, GitHub Copilot, Swiftui, Delivery Pipeline, Technical Debt, Generative AI, Firebase, Backend, Git, Data Management, Restful APIs, Xctest - **Published:** August 26, 2026 - **Apply:** https://www.hellowork.com/fr-fr/emplois/82651486.html ## About the Role Expérience Le candidat idéal dispose de 5 à 10+ ans d'expérience en développement iOS, avec une vraie expertise du développement natif iOS. Il doit idéalement avoir déjà travaillé sur des applications mobiles en production et à fort enjeu, avec une expérience significative en RUN/TMA, et pas uniquement sur du BUILD. Compétences techniques indispensables Compétence Niveau attendu Swift Indispensable Développement natif iOS Indispensable UIKit Indispensable SwiftUI Très apprécié Xcode / iOS SDK XCTest Unit Tests / UI Tests MVVM Clean Architecture VIPER Apprécié Clean Code / SOLID REST API / JSON OAuth2 / OpenID Connect Git CI/CD mobile App Store Connect MDM / publication mobile Crashlytics / Datadog OWASP Mobile Agile / Scrum GitHub Copilot / GenAI, Profil recherché5+ ans d'expérience iOSSwift impératifForte maîtrise de UIKitIdéalement SwiftUIExpérience concrète de TMA / RUN / MCOCapacité à gérer des incidents N2/N3Expérience des applications mobiles en productionMaîtrise de XCTest / tests automatisésBonne culture Clean Architecture / MVVM / SOLIDExpérience CI/CD mobileMaîtrise App Store ConnectConnaissance Crashlytics / DatadogSensibilité sécurité mobile / OWASPExpérience dans des environnements AgileCapacité à travailler avec Backend, QA, DevOps, Architecture et SécuritéUtilisation de GitHub Copilot ou outils GenAI, 1. 5+ ans d'expérience iOS 2. Swift impératif 3. Forte maîtrise de UIKit 4. Idéalement SwiftUI 5. Expérience concrète de TMA / RUN / MCO 6. Capacité à gérer des incidents N2/N3 7. Expérience des applications mobiles en production 8. Maîtrise de XCTest / tests automatisés 9. Bonne culture Clean Architecture / MVVM / SOLID 10. Expérience CI/CD mobile 11. Maîtrise App Store Connect 12. Connaissance Crashlytics / Datadog 13. Sensibilité sécurité mobile / OWASP 14. Expérience dans des environnements Agile 15. Capacité à travailler avec Backend, QA, DevOps, Architecture et Sécurité 16. Utilisation de GitHub Copilot ou outils GenAI, Master Data Management (MDM) Intelligence artificielle Clean Xcode API iOS REST Firebase Git Swift Maintenance préventive et curative Scrum JSON Monitoring ## Description Dans le cadre du renforcement de la Software Factory, l'équipe recherche un Développeur iOS Senior/Expert pour intervenir sur plusieurs applications mobiles stratégiques. La mission est fortement orientée RUN/TMA, tout en conservant une dimension BUILD et évolution fonctionnelle. Le consultant devra assurer la stabilité, la performance, la sécurité et l'évolution des applications iOS dans un environnement multiprojets et exigeant., Développement & évolution - Développer de nouvelles fonctionnalités iOS en Swift. - Assurer les évolutions et améliorations des applications existantes. - Concevoir, développer et tester les nouvelles fonctionnalités. - Participer aux analyses d'impact et aux estimations/chiffrages. - Garantir la compatibilité avec les nouvelles versions iOS et Xcode. RUN / TMA - Assurer le MCO des applications iOS. - Analyser et résoudre les incidents N2/N3. - Réaliser les maintenances correctives, préventives et évolutives. - Participer à l'amélioration de la stabilité et des performances. - Contribuer à la réduction de la dette technique. Qualité & architecture - Appliquer les principes Clean Code / SOLID. - Participer aux revues de code. - Mettre en place et maintenir les tests unitaires et UI tests. - Travailler sur des architectures modernes : MVVM, Clean Architecture, idéalement VIPER. - Participer à la modernisation des composants existants. CI/CD & production - Participer aux pipelines CI/CD mobiles. - Contribuer aux mises en production. - Maîtriser App Store Connect et les processus de publication/MDM. - Travailler avec les équipes DevOps et sécurité. Monitoring & sécurité - Utiliser des outils de monitoring/crash reporting : Firebase Crashlytics, Datadog ou équivalent. - Appliquer les bonnes pratiques de sécurité mobile. - Connaître les problématiques OWASP Mobile. - Prendre en compte les enjeux de sécurité dès la conception. Collaboration - Travailler avec les équipes Backend, Architecture, Sécurité, QA et DevOps. - Collaborer avec les métiers et chefs de projets. - Participer aux cérémonies Agile/Scrum. - Produire et maintenir la documentation technique. IA générative Une dimension importante du poste concerne l'utilisation responsable de l'IA générative : - GitHub Copilot ou assistants de code similaires. - Génération et amélioration de code. - Analyse d'incidents. - Aide à la documentation. - Support à la maintenance applicative. - Utilisation sécurisée et responsable de l'IA dans un contexte entreprise. ## Related Videos - [SwiftUI In Production](https://www.wearedevelopers.com/videos/134-swiftui-in-production) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [Applying DevOps in Flutter mobile development](https://www.wearedevelopers.com/videos/60-applying-devops-in-flutter-mobile-development) - [Unsolved mysteries between Usability and Accessibility in iOS](https://www.wearedevelopers.com/videos/737-unsolved-mysteries-between-usability-and-accessibility-in-ios) ## Related Articles - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)