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

James Dumaine

Android / iOS / React Native / Flutter Mobile Developer

€300/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About James

Android / iOS / React Native / Flutter Mobile Developer

Looking to create a high-performing, custom mobile application? Whether it's a booking system (like Uber, AlloCab, Planity) or a business application for project management, invoicing, or quotes, I develop reliable, intuitive solutions ready for deployment on the Play Store and App Store.

As a full-stack mobile developer, expert in Android, iOS, React Native, and Flutter, I design fluid, stable, and maintainable applications, connected to your APIs and built for scalability. Each project is optimized for a clear user experience, tailored to your clients' needs.

Among my achievements:
– Ride-hailing system like VTC with real-time geolocation and Stripe API payments using Flutter;
– Booking platform inspired by Planity, with slot management, push notifications, and a mobile admin space;
– Business application for project management, invoicing, and quotes using React Native, connected to a back-office via REST / GraphQL API;
– Optimization of existing Android / iOS apps for better performance and stability.

I deliver turnkey applications: clean code, modular architecture, responsive interface, and automated deployment. Goal: a fast, stable, and scalable app, without technical debt.

Stack: Kotlin, Swift, Flutter (Dart), React Native, Firebase, GraphQL, REST, Fastlane, Google Cloud / AWS. Agile / Scrum methods for smooth tracking and regular deliverables.

If you are looking for an Android / iOS / React Native / Flutter mobile developer for a booking app, VTC, or business tool, contact me.


I offer a free video call to scope your project and a complimentary personalized mockup to visualize your future application before development.
  • French

    Native or bilingual

  • English

    Native or bilingual

Can work on-site
Paris (up to 50km), Bordeaux (up to 50km), Lille (up to 50km), Toulouse (up to 50km), Marseille (up to 50km)

Experience

  • Allocab
    Android / iOS / React Native / Flutter Mobile Developer
    TRANSPORTATION
    January 2021 - February 2022 (1 year and 1 month)
    Paris, France
    → Mission Objective:

    Design and develop a high-performance VTC mobile application, integrating real-time geolocation, ride management, and secure payment, to optimize the customer and driver experience.


    → Achievements:


    Development of a cross-platform Flutter app for Android / iOS with GPS tracking, push notifications, and real-time API synchronization.
    Integration of a Stripe module for payments, reducing transaction errors by 30% and streamlining the user journey.
    Optimization of the booking flow and application stability, increasing customer satisfaction and user retention.


    → Technical Stack:


    Flutter (Dart), Firebase, Google Maps SDK, Stripe API, REST / GraphQL, Fastlane, AWS.
    Flutter Android Mobile Developer iOS React Native
  • Planity
    Android / iOS / React Native / Flutter Mobile Developer
    HEALTH AND WELLNESS
    February 2022 - July 2024 (2 years and 5 months)
    Lyon, France
    → Mission Objective:

    Create an intuitive and scalable appointment booking mobile application, offering a smooth user experience and a simplified back-office for professionals.


    → Achievements:


    Development of a React Native app with dynamic slot management, push notifications, and an integrated administrator space.
    Connection to an external API for real-time availability synchronization and automatic reminder sending.
    Redesign of the mobile UX, leading to an increase in booking rates and a decrease in drop-off rates.


    → Technical Stack:


    React Native, TypeScript, Firebase, GraphQL, Node.js, Fastlane, Google Cloud.
    React Native Typescript External API Integration Mobile App Deployment iOS
  • The Fork
    Android / iOS / React Native / Flutter Mobile Developer
    RESTAURANTS AND FOOD SERVICE
    August 2024 - August 2025 (1 year)
    Paris, France
    → Mission Objective:

    Develop a highly performant online booking application, inspired by modern SaaS standards, to facilitate restaurant management and enhance the customer experience.


    → Achievements:


    Design of a modular Kotlin / Swift mobile architecture with REST API integration for managing bookings and payments.
    Improvement of performance and loading times through cache optimization and offline synchronization.
    Implementation of a feedback and rating system, strengthening loyalty and the platform's perceived quality.


    → Technical Stack:


    Kotlin, Swift, React Native, Flutter, Firebase, GraphQL, REST API, Fastlane, Google Cloud, AWS, Agile / Scrum.
    Android Mobile App Deployment External API Integration React Native Flutter

Recommendations

Be the first to recommend James

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

  • Mobile Application Developer
    École 42 Paris
    2023
    Contenu de la formation : Développement mobile Android & iOS : conception d’applications natives avec Kotlin et Swift. Frameworks cross-platform : apprentissage avancé de Flutter (Dart) et React Native pour la création d’apps hybrides. Intégration d’API REST / GraphQL : communication entre applications et serveurs, gestion sécurisée des données. Bases de données et cloud : utilisation de Firebase, SQLite, et supabase pour la persistance et la synchronisation. Conception UI / UX mobile : prototypage avec Figma, design d’interfaces intuitives et responsive. Automatisation & CI/CD : déploiement continu avec Fastlane, GitHub Actions et App Store / Play Store. Méthodologies agiles : gestion de projet avec Scrum, travail en équipe, revues de code et sprints collaboratifs. Projet de fin d’études : développement d’une application complète de réservation et gestion de courses type VTC, avec géolocalisation et paiement intégré.

Skill set

Categories