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

Sur demande
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de 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.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Paris (jusqu’à 50 km)

Expériences

  • BforBank
    lead iOS Developer
    janvier 2023 - Aujourd'hui (3 ans et 5 mois)
    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
    décembre 2020 - Aujourd'hui (5 ans et 6 mois)
    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
    juin 2020 - août 2020 (2 mois)
    Nantes, France

Recommandations

Soyez le premier à recommander Mohamed Habib

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

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

Formations

  • 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

Compétences (42)

Catégories