You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
John David V.JD

John David V.

Flutter Développeur Mobile - IOS Développeur

500 €/jour
4 projets
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de John David

Bonjour, je m'appelle John David,

Développeur mobile expert avec plus de 10 ans d’expérience, spécialisé en Flutter et Dart pour des applications multiplateformes performantes, ainsi qu'en développement natif iOS avec Swift.

Au cours de ma carrière, j’ai collaboré avec des entreprises prestigieuses telles que Etam, Renault et Eiffage :

Chez Etam, j’ai développé des applications mobiles e-commerce en Flutter, en mettant l’accent sur une expérience utilisateur optimale.

Chez Renault, en tant que Lead Tech Flutter, j’ai dirigé les équipes de développement tout en fournissant un support technique pour les couches natives en Swift et Kotlin.

Chez Eiffage, j’ai accompagné l’adoption de Flutter dans leur App Factory, en définissant une architecture modulaire et évolutive adaptée à leurs besoins.

En tant que développeur iOS et Flutter, je prends en charge l’intégralité du cycle de vie de vos applications : de la conception à la mise en production, que ce soit pour des évolutions fonctionnelles, des ajustements ciblés ou la création complète d’applications robustes et maintenables.

N’hésitez pas à me contacter pour discuter de vos projets et transformer vos idées en applications mobiles innovantes, utilisant les technologies Flutter, Dart, iOS, et Swift.

#Flutter #Dart #iOS #Swift


  • Espagnol

    Bilingue ou natif

  • Français

    Capacité professionnelle complète

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

Expériences

  • Renault Digital
    Lead Senior Flutter Developpeur
    AUTOMOBILE
    mai 2023 - juin 2025 (2 ans et 1 mois)
    Paris, France
    Mission de support technique et structuration autour de Flutter pour les équipes Alpine Telemetrics et Avatar, avec interventions croisées en développement natif (iOS et Android).

    Responsabilités clés
    Architecture & gestion de projet

    Mise en place d’un environnement MonoRepo Flutter avec Melos.

    Structuration des packages internes et du Design System commun.

    Élaboration de guidelines techniques Flutter (architecture, CI/CD, Git, bonnes pratiques).

    Développement Flutter avancé

    Création de modules Flutter intégrables dans des apps natives iOS (CocoaPods/XCFramework) et Android (Android Library).

    Intégration de Riverpod pour une gestion d’état claire et scalable.

    Implémentation de Method Channels et utilisation de Pigeon pour la communication interplateforme sécurisée.

    Communication BLE (Bluetooth Low Energy)

    Conception et développement de la communication BLE entre Google Auto Companion et les apps Flutter.

    Système de récupération de données de télémétrie en temps réel pour iOS et Android.

    Support natif

    Participation active au développement Swift/Kotlin.
    Responsable du SDK OIDC natif utilisé dans les apps MyRenault, intégré aux projets Flutter.
    Flutter Swift UIKit Kotlin
  • Etam
    Développeur Flutter
    COMMERCE DE DÉTAIL
    février 2022 - mai 2023 (1 an et 3 mois)
    Paris, France
    En tant que développeur Flutter senior, j’ai participé au développement des applications mobiles du groupe Etam, en particulier les versions initiales des applications Etam (v1) et Undiz (v1 et v2), avec un focus sur la performance, la cohérence UI/UX et l'intégration de services cloud.

    Responsabilités principales
    Développement d'applications multiplateformes

    Conception et développement des applications Etam v1 et Undiz v1 & v2 à l’aide de Flutter, en assurant la compatibilité iOS et Android.

    Respect des chartes graphiques et de l’expérience utilisateur du groupe.

    Gestion de l’état et de la navigation

    Utilisation de Riverpod pour la gestion fine de l’état.

    Mise en place de GoRouter pour la gestion des routes, avec un système de navigation modulaire et extensible.

    Intégration de code natif

    Implémentation de fonctionnalités spécifiques à iOS et Android via Swift, Kotlin et les canaux de plateforme Flutter.

    Optimisation des performances pour garantir une expérience fluide et réactive.

    Architecture cloud sans serveur (AWS)

    Utilisation de solutions AWS serverless pour le backend, notamment pour la gestion d’API, la scalabilité et la résilience du système.

    Salesforce Commerce Cloud

    Intégration des services e-commerce de Salesforce Commerce Cloud via ses API REST.

    Configuration des ressources et évolution des services en coordination avec les équipes backend.

    Travail en équipe et collaboration interdisciplinaire

    Collaboration étroite avec les équipes produit, design et backend.

    Participation active aux réunions d'équipe, à la revue de code et à l'amélioration continue des pratiques de développement.
    Flutter iOS Serverless
  • Developer Senior Flutter
    Développeur Web & Mobile Flutter
    PRESSE & MÉDIAS
    janvier 2022 - Aujourd'hui (4 ans et 5 mois)
    Paris, France
    Accompagnement stratégique de l’App Factory d’Eiffage dans la continuation de l'adoption de Flutter comme framework principal pour le développement multiplateforme.

    Intervention centrée sur la mise en place d’une base technique robuste, la création d’outils internes réutilisables, et l’intégration d’un Design System cohérent à l’échelle de l’entreprise.

    Responsabilités
    Support à la continuation de l'adoption de Flutter au sein des équipes internes de développement.

    Conception, développement et documentation du Design System Flutter interne, garantissant une cohérence graphique et fonctionnelle entre les projets.

    Création du projet DAP : application interne permettant la gestion centralisée et optimisée des demandes de prestations au sein du groupe.

    Mise en place d’une architecture modulaire et évolutive adaptée aux contraintes des projets internes.

    Formation et accompagnement des développeurs internes pour assurer une montée en compétence sur Flutter et les bonnes pratiques associées.

    Stack Technique

    Flutter Web (responsive et adaptatif)
    Dart
    Riverpod (gestion d’état avancée avec architecture en scopes et dépendances injectées)
    Design System personnalisé (basé sur Material 3 avec adaptation à la charte graphique Eiffage)
    Architecture clean orientée packages réutilisables
    CI/CD via GitLab pour les tests automatisés et les déploiements
    Intégration avec API REST, authentification via OAuth 2.0

    Réalisations clés

    Premier Design System Flutter validé et adopté par plusieurs équipes.-
    Standardisation des fondations techniques Flutter au sein de l’App Factory.
    Réduction significative du temps de développement et de validation UI inter-projets.
    Flutter Développeur Flutter JavaScript Gitlab CI/CD C#

Avis

5,0

sur 3 évaluations

SofianeS

Sofiane

Sofiane Doré

Avis laissé le 28.10.2021

J

Jonathan

NOWhat

Avis laissé le 23.08.2021

Recommandations

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

  • Bac+3 Informatique
    SENA
    2015
  • Bootcamp ROR
    WorldTechMakers
    2015

Compétences

Catégories