You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mohamed Habib JaberiMH

Mohamed Habib Jaberi

Senior Developpeur iOS

On-demand
Paris, FR
8-15 years

Average response time: 1 hour

About Mohamed Habib

Enthousiaste et passionné par la technologie IOS, ce qui me caractérise est la créativité,
l'organisation et l'autonomie . j'ai développé des applications iPhone ayant des cas d'affaires variés.
Mon organisation très poussée a toujours été pour moi le moyen d'atteindre les objectifs fixés ou d'ajuster mes actions pour y parvenir. Enfin, j'aime le travail en équipe mais je sais
également évoluer dans mes missions en totale autonomie.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km)

Experience

  • BforBank
    lead iOS Developer
    January 2023 - Today (3 years and 5 months)
    Paris, France

    • Développement des interfaces graphique avec SwiftUI en se basant sur Figma 'pour les maquette' et ZeroHeight 'pour les composants design system'.
    • Travailler sur le modèle de conception Clean Archi qui devise le projet en 3 couches (Presentation layer 'MVVM-C' , Domain layer 'Business logic by using Interactor, Data layer 'Networker, Data base' )
    • Implémenter les web services avec en utilisant modern concurrence Async/ Await.
    • Implimenter custom composants, custom modifiers et costume subviews avec SuiftUI.
    • Utiliser SonarQube locally et en remote pour faire la merge request verification afin de détecter les code smell et la generation le code coverage rapport.
    • Utiliser Bitrise pour déployer des nouveaux builds en différents environnements sur Firebase, Browserstack et TestFlight.
    • Amelioration d'archi : utiliser differents design pattern afin de rendre le code clean, réusable et maintenable (Pattern : DTO, factor, Façade, Delegation, Singleton, Observer, ID " Injection de dépendances, mock, Spy…), Intégrer Combine pour le binding
    • Utiliser SPM pour integrer les customs component et libraray.
    • Review de code lors de création de merge request et faire le PeerPrograming.
    • Réaliser le développement des tests unitaires (tester les ViewModels, Interactor, Repository, Manager)
    • Proposer et améliorer les architectures techniques de projet.
    • Intégrer DataScannerViewController pour ajouter la feature scan IBAN.
    • Investigation et Analyse des bugs graphiques et fonctionnels. ENVIRONEMENT TECHNIQUE ET FONCTIONNEL :
    • Secteurs : Banking
    • Langages : Swift, SwiftUI, Combine.
    • Outils : XCode, Figma, Betrise, Firebase, Swagger, Zeroheight, Fork, Gitlab, REST API, SwiftGen, Swift-Lint, SonarQube
    • Compétences Fonctionnelles : Développement de composants génériques, Gestion du versioning, Documentation technique du projet , Méthode agiles
    • Méthodes : Agile/Scrum, TDD
  • Euro Information Developpements / EID
    iOS Developer
    December 2020 - Today (5 years and 6 months)
    Strasbourg, France
    Lyf pay (https://apps.apple.com/fr/app/lyf-pay/id824967438 )
    • « Lyf » est une Fintech Française, leader du paiement mobile augmenté
    • I 'objectif est d'offrir des solutions de paiement mobile simple, avant-gardistes et sécurisées à plus de 2 millions de particuliers via son application Lyf Pay
    • Avec Lyf Pay : Payer vos achat en magasin avec votre téléphone sans contact et sans limite, dématérialisez toutes vos cartes de fidélité, Envoyer de l'argent à vos proches gratuitement et de maniéré instantanée, créez des cagnottes 100% gratuites. TACHES :
    • Développement des interfaces graphique en se basant sur InVision.
    • Travailler sur le modèle de conception MVVM-C
    • Refonte archi (re-implimenter des ancien fonctionnalité en MVVM-C , Intégrer RxSwift pour le binding, et ID " Injection de dépendances" )
    • Intégration des nouveau SDK "Restaurant et Scan & Go" et mise à jour les fichier Podspec
    • Revue de code.
    • Réaliser le développement des tests unitaires ()
    • Proposer et améliorer les architectures techniques des projets.
    • Développement du module « Parkus » : Permet de consulter les listes des parkings disponible et payer via l'application
    • Développement du fonctionnalité Universal Link : permettant la redirection vers l'app depuis le scan d'un QR Code
    • Intégrer Core Data pour persister les statistiques de fidélité
    • Investigation et Analyse des bugs graphiques et fonctionnels.
  • AKKA TECHNOLOGIES
    iOS Developer
    June 2020 - August 2020 (2 months)
    Nantes, France

Recommendations

Be the first to recommend Mohamed Habib

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Composable-SwiftUI-Architecture-Using-Redux, iOS Programming
    UDEMY
    2023
    Composable-SwiftUI-Architecture-Using-Redux, iOS Programming
  • Async/Await and Actors - Concurrency in Swift, iOS Programming
    UDEMY
    2022
    Async/Await and Actors - Concurrency in Swift, iOS Programming

Skill set (42)

Categories