Développeur(se) iOS
Summary
iOS developer (contract via LeHibou) embedded in a banking-sector client's mobile app team in Nantes, keeping the product operational and building new features in an agile, product-mode organization with 50% telework. Core stack: Swift 6, SwiftUI, MVVM/clean architecture, Combine, XCTest, Azure DevOps/AppCenter CI/CD.
Notre client dans le secteur Banque et finance recherche un/une Développeur(se) iOS H/F
Description de la mission :
Contexte
La prestation se déroulera au sein de l'équipe informatique en charge d'un produit d'application mobile.
Mission
Assurer le maintien en condition opérationnelle du produit et contribuer à son évolution, dans une organisation agile à l'échelle et en mode Produit.
Principales responsabilités
Maintenir les applications et services du produit en condition opérationnelle
Faire évoluer les fonctionnalités existantes et développer de nouvelles fonctionnalités
Contribuer aux projets transverses ayant un impact sur le périmètre du produit
Environnement technique
Développement iOS : Swift 6, SwiftUI
Architecture et programmation réactive : MVVM, clean architecture, Combine
Gestion des dépendances : CocoaPods, SPM
CI/CD : Azure DevOps, AppCenter
Tests et qualité : XCTest, SwiftLint, SonarCloud
API : REST, Swift URLSession, Alamofire
Méthodologies et organisation : Agile à l'échelle, mode Produit
Outils appréciés : Fortify On Demand, Firebase Remote Config, Firebase Crashlytics, Jira, Confluence, Figma
Profil recherché
Compétences techniques
Connaissance de Swift 6 et SwiftUI
Maîtrise des architectures MVVM et clean architecture, ainsi que de Combine
Connaissance des outils de gestion des dépendances CocoaPods et SPM
Expérience des tests avec XCTest, de la qualité logicielle et des API REST
Connaissance des outils CI/CD Azure DevOps et AppCenter
Compétences personnelles
Capacité à contribuer à une organisation agile à l'échelle et en mode Produit
Compétences / Qualités indispensables :
Swift 6 et SwiftUI, Architecture MVVM et clean architecture, Combine, API REST et Alamofire, Tests unitaires avec XCTest, CI/CD avec Azure DevOps et AppCenter
Compétences / Qualités qui seraient un + :
Fortify On Demand, Firebase Remote Config et Crashlytics, Jira, Confluence, FigmaConnaissance Bnp ou bancaire
Informations concernant le télétravail :
50 % de télétravail et 50 % de présence sur site, avec aménagement en flex-office.
Profil recherché
Swift 6 et SwiftUI
Architecture MVVM et clean architecture
Combine
API REST et Alamofire
Tests unitaires avec XCTest
CI/CD avec Azure DevOps et AppCenter