Wajih B.
Développeur mobile freelance
- TJM
- À partir de 450 €/jour
- Localisation
- Paris · Full remote
- Langues
- Français
Disponible immédiatement · 11 ans d'expérience
Compétences
- Objective-C5/5
- SwiftUI5/5
- UIKit5/5
- Kotlin5/5
- Jetpack Compose5/5
- Dart3/5
- Riverpod3/5
- Lottie3/5
- AWS3/5
- CI/CD5/5
- Fastlane5/5
- TestFlight5/5
- Xcode5/5
- Jira5/5
- Scrum5/5
- Trello3/5
- Git4/5
- Bitbucket4/5
- GitLab CI3/5
- Agile5/5
Spécialités
Expériences
Consultant Mobile
Depuis juin 2025
• Projet : Paiement Mobile (B2C) • Équipe: 2 dev KMP · 4 dev backend · 1 PM · 1 scrum master • Paiement Mobile est une application mobile de paiement bancaire de Crédit Agricole. • Tâches réalisées • Authentification avec FaceID, PassCode • Chiffrage de données (RSA avec clé publique) • Intégration du SDK Sentry • Implémentation des web services • Implémentation des interfaces en SwiftUI / Compose • Ajout de la fonctionnalité d'accessibilité dans l'application • Préparation des releases sur AppStore / TestFlight • Intégration du wording via Reword API • Participation aux cérémonies Agile Scrum • Tests avec terminal TPE, carte bancaire virtuelle et physique • Méthodologie: Scrum | Architecture: Clean Architecture (architecture modulaire) • Stack technique : KMP, Kotlin, SwiftUI, Swift 6, Compose, Koin, Ktlint, Ktor, Kotlin Serialization, xCode 26, Market Pay SDK, Sentry, WebKit, GitFlow, Github Actions CI/CD, Fastlane, Google Analytics, Crashlytics, Test Unitaire, SwiftLint, BDD, Core Graphics.
- Kotlin
- SwiftUI
- Fastlane
- Google Analytics
- Xcode
- TestFlight
- CI/CD
- GitHub Actions
- Scrum
- Agile
- Jetpack Compose
- JUnit
Tech Lead Mobile & Superviseur projet PFE
Mars 2021 — Mars 2023
• Équipe: 3 dev iOS · 3 dev Android · 2 dev backend · 1 PO · 1 testeur · 1 scrum master eXo Platform est une solution de digital workplace tout-en-un B2C aidant à connecter, aligner et engager les équipes autour d'une interface unique, accessible via une application mobile connectée à l'installation privée du client. • Tâches réalisées • Rédaction de la documentation technique, définition de l'architecture technique et fonctionnelle du projet • Encadrement et accompagnement d'une équipe de 6 développeurs • Revue de code • Maintien d'une couverture de tests à 100 %+ via XCTest • Préparation des versions à publier sur App Store / TestFlight • Partage des bonnes pratiques au sein de l'équipe • Mise en place de la chaîne CI/CD complète avec Github Actions, Fastlane et Appaloosa Store • Garant de la cohérence technique et support aux Product Owners et services API • Recueil et analyse des besoins métiers • Participation aux cérémonies Agile Scrum • Gestion des versions : Prod, Pré-prod, UAT • Méthodologie: SAFe | Architecture: MVVM-C • Stack technique : Kotlin, Swift 5, UIKit + SwiftUI, Jetpack, xCode 14.2, URLSession, Retrofit 2, JUnit, Github Actions CI/CD, Fastlane, Firebase App Distribution, XCTest, SnapshotTest, WebKit, SonarQube, SwiftLint, Sentry, OIDC, Auth2.0, ASWebAuthenticationSession.
- Kotlin
- UIKit
- SwiftUI
- Jetpack Compose
- JUnit
- Fastlane
- SonarQube
- Firebase
- iOS
- Android
Développeur Sénior iOS
Janvier 2019 — Mars 2021
• Projet : Orange et Moi (B2C) • Équipe: 2 dev iOS · 2 dev backend · 1 PO · 1 scrum master • Orange et Moi permet de gérer les lignes mobiles, internet et fixes Orange depuis une seule application : suivi de consommation, paiement de factures, recharge et avantages clients. • Tâches réalisées • Développement et maintenance de l'application, ajout de nouvelles fonctionnalités • Réalisation de tests unitaires TDD • Analyse des besoins fonctionnels et non fonctionnels, proposition de solutions • Déploiement sur Apple Store / TestFlight • Participation aux démos client • Participation aux réunions Agile Scrum • Méthodologie: Scrum | Architecture: MVC • Stack technique : Objective-C / Swift 4.2, REST API, Alamofire, Observer, Singleton, CocoaPods, Bitbucket, Crashlytics, Jira, SourceTree, Sonar, Firebase, SwiftLint, Fabric, Zeplin, Flurry SDK, tests unitaires.
- Objective-C
- REST API
- Bitbucket
- Jira
- Firebase
- Zeplin
- iOS
- TestFlight
- Scrum
- Agile
- Xcode
- Figma
Développeur iOS
Janvier 2016 — Décembre 2018
• Projet : Agrabiz (B2C) • Équipe: 2 dev iOS · 2 dev Android · 2 dev backend · 1 PO · 1 scrum master • Agrabiz améliore le commerce agricole en Allemagne (et potentiellement ailleurs en Europe) en équilibrant offre et demande en temps réel, sur mobile et PC : inventaire, achats, ventes et visites. • Tâches réalisées • Aide à la définition et à la priorisation des fonctionnalités à plus forte valeur • Participation à l'analyse et à la rédaction des spécifications fonctionnelles et techniques • Développement des fonctionnalités de l'application • Participation aux phases de design et de définition de l'ergonomie • Développement des cas de tests unitaires • Accompagnement de l'équipe de test dans la définition des cas de tests et la rédaction du cahier de test • Application des tests fonctionnels • Revue de code • Méthodologie: Scrum | Architecture: MVP • Stack technique : Xcode, Swift, Push Notification, Alamofire, Kingfisher, SDWebImage, Fabric, Swagger, UIKit, Crashlytics, AppCenter, Firebase, CocoaPods, CoreData, XCTest.
- Xcode
- UIKit
- Firebase
- iOS
- Android
- Scrum
- Ergonomie
- Spécifications fonctionnelles
- Tests unitaires

