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

Amine Chhaiba

Consultant iOS sénior

600 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Amine

Consultant iOS confirmé avec 14 ans d’expérience, je conçois et développe des applications mobiles performantes, sécurisées et évolutives. Impliqué, curieux et rigoureux, j’évolue avec autonomie tout en favorisant la collaboration et la communication au sein des équipes.

J’ai accompagné de grandes entreprises (BNP Paribas, Vinci Autoroutes, Aéroport de Paris, BforBank…) et des startups innovantes (Subaito, Numilog) dans des projets allant du MVP au déploiement à grande échelle. Mes interventions couvrent tout le cycle de vie d’une app : cadrage, architecture (Clean Architecture, MVVM), développement, CI/CD, sécurité mobile et accessibilité.

Mon approche associe excellence technique (Swift, SwiftUI, Concurrency, tests unitaires) et impact business : réduction de la dette technique, fiabilité accrue des sessions, optimisation time-to-market et amélioration de l’expérience utilisateur. Je valorise l’efficacité collective (code review, mentoring, guidelines).

Actuellement ouvert à de nouvelles opportunités (missions freelance, CDI ou collaborations techniques). N’hésitez pas à me contacter pour échanger sur vos projets mobiles.

Compétences clés :


iOS · Swift · SwiftUI · UIKit · Swift Concurrency · Clean Architecture MVVM · Rest · XCTest · Firebase · Gitlab · Gitflow · CI/CD · Bitrise · Sonarqube · Swiftlint · SPM · Figma · Agile · Scrum · Jira · Confluence
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

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

Expériences

  • BforBank
    Consultant iOS
    BANQUE & ASSURANCES
    juillet 2022 - Aujourd'hui (3 ans et 11 mois)
    Courbevoie, France
    Développement de l'application iOS BforBank. Banque en ligne, épargne, credit et assurance.

    ● Parcours de souscription aux produits d’épargne Livrets A, LDDS, CSL (Fiche de description des offres, éligibilité, signature de contrat et premier versement)
    ● Dashboard avec Wallet balance. Timeline des transactions. Détail d’opération
    Détails du Livret (Infos, Intérêts, Relevés et IFU, Exonération PFU)
    ● Alimentation et retrait d’argent. Intégration d’une interface avec la Squad Payment
    ● Création et personnalisation d’une enveloppe projet (Moneybox)
    ● Création des composants Design System Figma en SwiftUI réutilisables

    ● Mise en place du socle technique et définition du contrat d’interface avec le BFF
    ● Appel asynchrone aux APIs du BFF avec async await ou async let concurrentiel
    ● Feature flipping pour l’activation ou non des flows (Moneybox, Regulated products…)
    ● Solution de contenu statique (wording json, contrats pdf, images…) sur GCP Bucket

    ● Migration de la gestion des dépendances CocoaPods vers SPM
    ● Transformation de librairies statiques partenaires en Framework compatible SPM
    ● Gestion d’environnements (config: dev, recette, pré-prod et prod) coté App et CI/CD
    ● Cryptage des variables d’environnements avec AES renforcé par Obfuscator
    ● Veille technologique et présentations aux devs (Observation, Swift Concurrency, Siri Shortcuts…)
    ● Proposition d’une solution Refresh token basée Swift Actor
    ● Mise à niveau avec Swift Concurrency (@MainActor, Sendable…)
    ● Amélioration et maintien de la CI/CD Bitrise et suivi des recettes

    ● Clean architecture MVVM-C (Interactor, Repository, Networker, DTO, Entity)
    ● Conventions de code avec Swiftlint. Génération du code type-safe avec Swiftgen
    ● Code review validation des Merge Request (min 3 approbations)
    ● Gitflow comme modèle de branches et githook pour trigger des scripts et actions
    ● SonarQube pour détecter des bugs, failles, et code smell et mesurer la dette technique
    ● Tests unitaires code coverage à 100% des features
    Swift Concurrency SwiftUI Bitrise AES MVVM-C
  • Subaito
    Responsable de projet technique
    septembre 2021 - juillet 2022 (10 mois)
    Middletown, États-Unis
    Développement de l’application iOS Subaito : Plateforme dédiée aux étudiants pour gagner de l’argent en réalisant des part time jobs aux particuliers (Babysitting, Tutoring...) ou aux entreprises (Virtuel Assistant, Managing social media...)

    ● Recherche avec filtre d’étudiants disponible ou de besoins client géolocalisé ● Demande de recrutement ou envoie de candidature en temps réel avec Firebase
    ● Demande l’étudiant en entretien vidéo avant confirmation mission avec Agora
    ● Echange par messages Chat tout au long de la mission avec MessagesKit ● Notification Push et Mail pour chaque étape de la mission avec SendGrid
    ● Pre-payment et Payout à la fin de la mission, et code promotion avec Stripe ● Ajout de méthode de paiement pour le client et portefeuille pour l’étudiant
    Firebase Stripe sendgrid
  • PARIS AEROPORT
    Développeur iOS
    SECTEUR PUBLIC & COLLECTIVITÉS
    avril 2021 - juillet 2021 (4 mois)
    Évry, France
    Reprise du développement de l'application ADP Boarding : App BtoB pour les personnels des points de vente partenaires à Paris-CDG et Paris-Orly

    ● Adaptation sur iPhone avec Auto layout et Size class
    ● Implémentation d'une nouvelle Api de fusion Boarding & MRC
    ● Identification du profil via un appel réseau puis gestion d’accès conditionnel
    ● Mise en place d’un double refresh token (oauth2 + Azure)
    ● Orientation dynamique des écrans et support du Dark Mode
    ● Evaluation de la complexité et chiffrage des taches
    ● Etudes et amélioration de performance (temps de réponse, expiration token)
    ● Corrections de bugs
    Auto Layout Adaptive layout Size classes API REST OAuth Refresh token Design Patterns User Interface Design Dark mode UIKit

Recommandations

Liazid M.LM
AU
AU
Liazid M. et 2 autres personnes recommandent Amine

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

  • Ingénierie « Informatique des Métiers Appliqués »
    Université Paris VIII
    2010
    Spécialité : Informatique des Systèmes Embarqués
  • Licence professionnelle « Automatique Informatique Industrielle »
    IUT de Vélizy
    2007
    Option : Systèmes Embarqués, Temps Réel – Mention Assez Bien

Compétences

Catégories