You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Jérémy FavierJF

Jérémy Favier

Senior Flutter / Dart Developer — 18 years XP

€650/day
43 projects
Lyon, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Jérémy

Freelance mobile developer, 7 years of Flutter / Dart experience, including the early years on beta. I support startups and large companies throughout the entire lifecycle of an iOS & Android mobile app: technical scoping, architecture (Clean Architecture, Bloc, DI), development, Firebase integration (Auth, Firestore, FCM, Remote Config, Analytics) and CI/CD industrialization (Bitrise, GitLab CI, Fastlane, Firebase App Distribution).

My recent involvements: technical lead for the multi-brand Renault / Dacia / Alpine mobile app (architecture, remote internationalization, CI/CD, quality), Flutter development of a medical solution for early detection of rare diseases at Zanalys (real-time WebSockets chat, biometrics, Dynamic Links), and architecture design of a white-label app for ticket and payment control for SNCF Connect (unit/widget/golden tests, AWS Lambda, Cognito).

Available for fixed-price or time-and-materials missions, fully remote or hybrid in Lyon.

Let's discuss your project. Response within 24 hours.
  • French

    Native or bilingual

  • English

    Native or bilingual

Can work on-site
Lyon (up to 10km), Paris (up to 10km)

Experience

  • Zanalys
    Senior Dev. Flutter
    MEDICAL
    January 2023 - Today (3 years and 6 months)
    Mission – Dart/Flutter Developer
    Zanalys reinvents collaboration between patients, doctors, and reference centers for the early detection of rare diseases.

    - Application audit
    - Routing setup between views
    - Development of a real-time chat based on WebSockets
    - Dynamic Links setup / Notification integration
    - Flavors support added
    - Error management setup with Crashlytics
    - Biometric authentication integration
    - Support for development, pair programming

    Technical Environment:
    Flutter, Bloc, GetIt, AutoRoute, cloud_firestore, dio, freezed, retrofit, json_serializable, mokito, Firebase (crashlytics, dynamic_links, messaging), melos, local_auth, socket_io, flutter_localizations, very_good_analysis,
    Dart Flutter BLoC Firestore
  • SNCF Connect
    Senior Dev. Flutter
    TRANSPORTATION
    August 2022 - Today (3 years and 11 months)
    Paris, France
    Mission 3 – Dart/Flutter Developer: February 2023 to present
    White-label application project for performing title checks, settlements, and payments.

    - Participation in the development and implementation of the project architecture
    - Development of the Aztec barcode scanning part
    - Internationalization development
    - Git Hooks added
    - Merge Request review

    Technical Environment:
    Flutter, Bloc/Cubit, GetIt, AutoRoute, camera, dartz, dio, freezed, itsar, melos, retrofit, json_serializable, mocktail, mlkit, Firebase (crashlytics, remote_config), slang, very_good_analysis, widgetBook

    Mission 2 – Dart/Flutter Developer: February 2023 to present
    JustGo project, a new purchasing service for those who don't know their travel frequency in advance and want simpler access to regional trains at the best price.

    - Development of views and services
    - Reporting of fraud events from the Flex SDK using EventsChannel
    - Creation of widgets compliant with the Design System
    - Creation of unit tests, widget tests, Golden tests
    - Pair programming, Merge Request review
    - Preparation and monitoring during the service's launch in production
    - Bug fixing

    Technical Environment:
    Flutter, Bloc/Cubit, GetIt, AutoRoute, cloud_firestore, dio, hive, instana, retrofit, built_value, equitable, mocktail, golden_toolkit, very_good_test, Firebase (crashlytics)

    Mission 1 – Dart/Flutter Developer: August 2022 - February 2023
    Airweb project, buy and validate transport tickets in 22 urban transport networks covering over 500 municipalities.

    - Development of views and services
    - Integration of the "Airweb" SDK using MethodChannel
    - Integration of the Flagship framework for A/B testing
    - Creation of a QR Code Scan Widget
    - Creation of widgets compliant with the Design System
    - Creation of unit tests, widget tests, Golden tests
    - Merge Request review
    - Preparation and monitoring during the service's launch in production
    - Bug fixing

    Technical Environment:
    Flutter, Bloc/Cubit, GetIt, AutoRoute, cloud_firestore, dio, hive, instana, retrofit, built_value, equitable, mocktail, golden_toolkit, very_good_test, Firebase (crashlytics)
    Flutter Dart Unit Tests User Interface Design Kotlin AWS BLoC
  • Easivio
    Co-founder
    SOFTWARE PUBLISHING
    April 2021 - Today (5 years and 4 months)
    92100 Boulogne-Billancourt, France
    Pixhella (available on the PlayStore and Apple Store)

    Pixhella is a mobile application offering its users:
    - A photo-sharing social network: share photos with loved ones (friends, family, colleagues…),
    - A photo printing service: create photo books or prints using photos from your phone or those stored remotely (Google Photos, Instagram, Facebook, Pixhella)

    Roles:
    - Developments respecting MVVM, Clean Architecture, and lint
    - UI/UX mockups using Sketch, marketing materials (videos, banners, logo...)
    - Integration of the Firebase suite (Firebase, Auth, RemoteConfig, Crashlytics, Storage...)
    - CI/CD setup for Android and iOS

    Technical and Methodological Environments
    Flutter, Dart, Firebase, Google Cloud Function,
    Flutter Dart Firebase Git Firestore

Reviews

5.0

Out of 12 ratings

S

Stéphane

SPOCONLINE

Reviewed on 7/28/2023

One more mission and more to come, thank you. We are truly happy to work with a professional who knows his job and doesn't hesitate to share.
S

Stéphane

SPOCONLINE

Reviewed on 7/2/2023

Jeremy is sharp in his field and provides us with real technical support and advice thanks to his experience.

Recommendations

Be the first to recommend Jérémy

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

  • Msc, Computer Science
    University of Alaska Fairbanks
    2008
    Msc, Computer Science
  • Computer Science
    Université Jean Monnet Saint-Etienne
    2007
    Computer Science

Skill set

Categories