About Salah
Arabic
Native or bilingual
French
Native or bilingual
English
Fluent
Experience
- La PosteIngénieur iOS SeniorLOGISTICS AND SUPPLY CHAINNovember 2022 - June 2025 (2 years and 7 months)Paris, FranceAu sein d'une équipe Agile/Scrum (22 personnes), j'ai activement participé à la conception, au développement et à la maintenance évolutive des applications B2C et B2B "La Poste" et "La Poste PRO"
- Conception et implémentation d’architectures Clean / VIPER pour améliorer la modularité et la maintenabilité.
- Développement de SDK internes (parcours envoi, suivi, Colissimo, Assistant Virtuel) réutilisables dans plusieurs apps du groupe.
- Mise en conformité accessibilité iOS (VoiceOver, Dynamic Type) & optimisation performance.
- Participation au RUN mobile, monitoring crash/perf (Crashlytics, ATInternet).
- Mise en place et optimisation CI/CD (Fastlane, GitLab).
- Participation active aux ateliers de cadrage fonctionnel et à l’analyse technique
- Encadrement et mentoring de développeurs iOS (revue de code, support technique, pair programming).
- Refonte UI/UX de l’app La Poste PRO en collaboration avec l’équipe design.
- Intégrer les maquettes design et implémenter des interfaces fluides avec SwiftUI, conformément au design system.
- Gérer les webservices RESTful, en étroite collaboration avec les équipes backend sur les définitions d'API/JSON.
- Réaliser des tests unitaires (XCTest) et des revues de code approfondies, assurant qualité et respect des standards.
- Participer activement aux ateliers de définition des besoins, à l'estimation des tâches et à la planification des sprints.
- Rédaction et maintien de la documentation technique (Confluence).
- Trust Incentive House,Lead Développeur iOSTRAVEL AND TOURISMSeptember 2021 - October 2022 (1 year and 1 month)Sousse, TunisiaEn tant que Lead Développeur iOS au sein d'une équipe Agile/Scrum de 10 personnes, j'ai dirigé la conception et le développement complet de l'application mobile Trust Booking.
- Participation à l’analyse fonctionnelle détaillée, à la rédaction des spécifications et à l’estimation des charges.
- Implémentation de l'architecture MVVM afin de garantir une maintenabilité optimale et une séparation claire des responsabilités au sein de l'application.
- Développement et intégration des web services REST, assurant une communication fluide et sécurisée avec les systèmes backend.
- Création du design UX/UI avec SwiftUI et Adobe XD, concevant une expérience utilisateur intuitive.
- Intégration de Firebase Messaging pour les notifications push et implémentation des achats in-app.
- Mise en place d'une solution CI/CD avec Bitrise pour automatiser les builds et les tests, accélérant ainsi les cycles de développement et garantissant la qualité.
- Gestion de la publication sur l’App Store (configuration, certificats Apple).
- Réalisation des tests unitaires et rédaction de la documentation technique.
- AnypliDéveloppeur iOSDIGITAL AND ITMay 2018 - August 2021 (3 years and 4 months)Monastir, TunisiaProjet : Taxi 216Conception et développement de l’application iOS Taxi 216, visant à faciliter et améliorer le service de transport pour passagers et chauffeurs de taxi.
- Implémentation d'architectures MVVM et Clean Architecture, garantissant une maintenabilité optimale et une structure de code évolutive.
- Création du design UX/UI avec Adobe XD.
- Développement de la partie authentification (Facebook SDK, Sign in with Apple).
- Intégration du chat/aide et support via web services REST.
- Intégration de SiriKit pour la gestion vocale des courses.
- Intégration de Sinch SDK et CallKit pour l'émission/réception d'appels VOIP.
- Intégration de Google Maps/Places/Directions SDK pour la création, le suivi et le traçage des courses.
- Utilisation de Firebase (Dynamic Links, Crashlytics, Messaging).
- Mise en place de tests unitaires pour la fiabilité du code et intégration dans un pipeline CI/CD via Bitrise.
- Rédaction de la documentation technique et fonctionnelle.
Projet : BnF GallicaConception et développement de l’application BnF Gallica pour la Bibliothèque nationale de France, offrant un accès à plus de 7 millions de documents (vidéo, audio, pdf, epub).- Gestion de l'affichage des documents via consommation de web services REST.
- Gestion des documents favoris avec Core Data.
- Intégration d’un client FTP pour les différents formats de documents.
- Création d’un lecteur média personnalisé avec AVFoundation pour les fichiers vidéo/audio.
- Intégration de ATInternet/Tracker SDK pour l'analyse d'audience.
- Utilisation de Firebase (Dynamic Links, Crashlytics) pour le partage et le suivi des erreurs.
- Implémentation de l'accessibilité (VoiceOver) et compatibilité avec AVFoundation.
- Mise en place de tests unitaires (TDD) pour garantir la robustesse de l'application.
- Rédaction de la documentation technique et fonctionnelle.
Recommendations
Be the first to recommend Salah
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Ingénieur Génie InformatiqueEPI2019