Jonathan Meslien

Lead Software Engineer | React & React Native

4 recommandations

Salaire / Taux journalier

4 personnes recommandent

92800 Puteaux, France

Mobilité : Île-de-France

Freelance

Peut venir sur site

Expertises

ReactTypescriptReact NativeNodeAWSLaravelIAJavascriptRESTful APIsDockerKubernetesGoogle Cloud PlatformSymfonyCypressNestKafkaSwagger/OpenAPIPythonExpressMicroservicesPHPJavaMySQLMongoDBTest & QAGitGraphQLAngularGitLabAWS LambdaReduxNext

Langues

Français (Maternelle)Anglais

Recommandé par

Djamel G

Esset Property Management

Facility & Technical manager

A recommandé le 28 juin 2023

Andrésia M.

Pluxee France

Product Manager CRM Marchands

A recommandé le 03 juillet 2023

Souhaieb CHTIOUI

3media

Chargé de Recrutement

A recommandé le 30 juin 2023

Et une autre personne

À propos

Introduction

Ingénieur logiciel full-stack avec +7 ans d'expertise en React/React Native et architecture microservices. Expérience récente chez L'Oréal (GenAI) et Fortuneo avec maîtrise complète de la stack moderne : React Query, GraphQL, AWS Lambda, TypeScript. Spécialisé dans la modernisation d'applications, migration vers AWS et optimisation des parcours utilisateurs pour des solutions évolutives et performantes.

Liens

Expérience de travail

Software Engineer

DeezerFreelance

oct. 2025 - Présent

1 an 1 mois

Paris, France

Conception et maintenance d’applications mobiles React Native au sein de l’écosystème Deezer. Missions principales : Développement et maintenance de fonctionnalités mobiles en React Native. Intégration de modules React Native dans des bases de code natives existantes, dans un contexte brownfield. Contribution à l’évolution d’un large parc applicatif mobile. Implémentation de pipelines de traitement audio et intégration de fonctionnalités son avancées. Industrialisation des déploiements via des pipelines CI/CD conteneurisés. Stack technique : React, Next, React Native, JavaScript, TypeScript, Storybook, Docker, Kubernetes, Nodejs.

Ingénieur Full Stack

FortuneoFreelance

oct. 2024 - oct. 2025

1 an 1 mois

92800 Puteaux, France

Mission au sein de l’équipe Onboarding, en charge des parcours clients et du KYC, pour assurer la maintenance et faire évoluer les applications existantes. Environnements & technos : React, AngularJS (migration vers React / React native), React Query, GraphQL (subscriptions), Node.js, AWS (Cognito, Lambda, API Gateway). Réalisations & responsabilités : Maintenance et évolutions des applications d’onboarding et de gestion KYC. Migration du protocole KYC d’une application native vers une application web plus souple et évolutive. Migration progressive vers AWS, avec utilisation de Lambda et API Gateway. Ajout d’API GraphQL avec support des subscriptions pour améliorer les interactions en temps réel. Intégration de Cognito pour la gestion de l’authentification. Modernisation des interfaces via l’amplification du design system et passage vers des versions plus récentes. Impact : Amélioration de l’expérience utilisateur sur les parcours d’onboarding. Réduction de la dette technique avec une architecture moderne et maintenable. Simplification et fiabilisation du traitement KYC.

Lead Frontend

L'OréalFreelance

oct. 2023 - oct. 2024

1 an 1 mois

Clichy, France

Ingénieur Logiciel Frontend - Beauty Tech Data (GenAI Services) | L'Oréal Au sein de la Beauty Tech Data de L'Oréal, j'ai eu l'opportunité de contribuer au développement de L'OrealGPT, une plateforme conversationnelle basée sur des services d'intelligence artificielle générative. Le but de ce projet est de permettre aux collaborateurs de gagner du temps sur plusieurs tâches telles que la génération d'images, la lecture de documents, la recherche d'informations dans les registres de L'Oréal, ainsi que le traitement et l'ingestion de documents et d'autres processus similaires. Mes principales responsabilités incluaient : Gestion du Frontend : Développement de l'application frontend en utilisant React et React Native, des frameworks communs aux différentes applications de L'Oréal. Implémentation des maquettes : Intégration des designs et prototypages interactifs, tout en garantissant la conformité aux exigences UI/UX de L'Oréal. Mise en place de Storybook : Création et gestion de composants réutilisables via Storybook, facilitant la collaboration avec les équipes produit et design. Gestion des requêtes API et du cache : Utilisation de React Query pour gérer les requêtes API sous forme de hooks, les événements de l'application et la centralisation des données via les query keys, assurant ainsi une gestion optimale du cache. Technologies utilisées : React, React Native, React Query, Storybook, JavaScript. Ce projet m'a permis de renforcer mes compétences en développement frontend, en travaillant avec des technologies modernes et dans un environnement centré sur l'innovation.

Développeur applications mobiles

NeedHelpFreelance

sept. 2022 - août 2023

1 an

Paris, France

Needhep est une plateforme de services professionnels qui facilite l'externalisation de vos travaux en les confiant à des prestataires qualifiés en moins de 48 heures. Que vous ayez besoin de monter un meuble, d'installer une cuisine, de repeindre un mur, de déménager un canapé ou de tondre la pelouse, cette plateforme vous mettra en relation avec des experts dans leur domaine, qu'ils soient des professionnels expérimentés ou des jobbers passionnés par le travail manuel. Au cours de ma mission, j'ai eu l'opportunité de contribuer activement à la prise de décisions stratégiques relatives à la mise en place d'un design system, ainsi qu'au choix des librairies utilisées lors du développement. J'ai également effectué des modifications spécifiques au code Symfony et participé au développement de la nouvelle application mobile destinée aux prestataires « Needhelp Prestataires ». • Implémentation de l'application mobile en utilisant React Native et TypeScript. • Mise en place de SWR pour assurer une gestion du cache et des requêtes GET. • Utilisation de React Native for Web afin de partager le storybook des composants mobiles sur le web. • Réalisation de tests JavaScript en utilisant Jest pour garantir la qualité et la fiabilité de l'application. • Déploiement de l'environnement avec docker & docker-compose. React Native | Next.js | Symfony | Swr | Jest | Docker | Storybook React Native for Web | Mysql | Turborepo | Gitlab CI/CD

Lead développeur

MeizFreelance

juil. 2019 - juil. 2023

4 ans 1 mois

Avenue des Champs Élysées - 75008 Paris

Meiz est une agence digitale spécialisée dans l'élargissement des horizons de votre entreprise. Notre agence offre une gamme complète de services, comprenant le développement d'applications mobiles, le développement d'applications web, la création de contenus multimédias et la conception d'expériences utilisateur optimales. Chez Meiz, nous plaçons la satisfaction client au cœur de notre processus de développement, en veillant à comprendre les besoins uniques de chaque entreprise et à fournir des solutions personnalisées qui propulsent leur croissance et leur succès.

Développeur front-end

PMUFreelance

avr. 2022 - juil. 2022

4 mois

2 Rue du Professeur Florian Delbarre, 75015 Paris

Le Pari mutuel urbain (PMU) est un Groupement d'intérêt économique (GIE) jouissant d'un monopole dans le domaine des paris hippiques. Ses principales activités englobent al conception, la promotion, la commercialisation et le traitement des paris portant sur les courses de chevaux. Au sein du Pari mutuel urbain (PMU), ma mission consistait à apporter un soutien humain à l'équipe chargée du développement des fonctionnalités de l'application mobile. En parallèle, j'ai été chargé de concevoir une nouvelle FAQ répondant aux exigences SEO (optimisation pour les moteurs de recherche). Voici les différents éléments clés de notre approche technique : • Utilisation de Prismic pour une gestion de contenu (Headless CMS). • Implémentation de GraphQL pour récupérer les données depuis Prismic de manière optimisée. • Utilisation de React Native for Web, qui permet le partage de la logique entre les plateformes web (Next.js) et mobile(React Native). • Utilisation Java pour le développement de la partie back-end. • Utilisation de Jest pour la réalisation de tests JavaScript afin d'assurer la qualité du code. • Utilisation de GitLab pour al gestion de l'intégration continue (CI) et el déploiement continu (CD), ainsi que la création d'environnements de test dédiés aux équipes de QA.

Développeur Full Stack

PlanityFreelance

sept. 2021 - mai 2022

9 mois

5 rue Saint Fiacre, Paris 75002

Planity est la plateforme de prise de rendez-vous beauté qui va changer votre façon de vous organiser. L’idée, vous éviter de perdre un temps précieux en vous permettant de prendre rendez-vous dans l’un de nos établissements de beauté partenaire, en quelques clics et 24 h / 24 ! Au sein de Planity, j'ai eu l'opportunité d'utiliser Stripe afin de mettre en place de nouveaux modes de paiement, notamment Apple Pay. De plus, j'ai été responsable de l'intégration des graphiques conformes à notre nouvelle charte graphique. Ces tâches ont également impliqué des modifications des fonctions AWS Lambda, qui permettent l'exécution de code sans nécessiter un serveur dédié. Voici les différentes technologies utilisées dans notre projet : • Utilisation de Storybook pour gérer la documentation des composants. • Développement de l'application mobile avec React Native. • Utilisation de React Native SVG et D3.js pour la création des graphiques. • Écriture des AWS Lambdas avec Node.js. • Implémentation web avec Next.js. • Gestion du state global avec Redux. • Utilisation de Redux Saga pour la gestion des événements et des requêtes HTTP. D3.js | Docker | Redux | GitLab | AWS Lambda | React Native Storybook | Next.js | Nodejs | kubernetes

Full Stack Engineer

TELMMAFreelance

nov. 2020 - août 2021

10 mois

66 QUAI DU MARÉCHAL JOFFRE 92400 COURBEVOIE

Telmma se positionne en tant que leader sur le marché français en tant que première société indépendante de Property Management, (en termes de chiffre d'affaires). Ils sont spécialisés dans la gestion technique et financière des immeubles de bureaux, offrant à leurs clients une expertise excellente dans ce domaine. Au cours de ma mission au sein de cette entreprise, j'ai eu l'opportunité de concevoir une solution complète reposant sur un ensemble de micro-services. Cette solution visait à permettre aux utilisateurs des immeubles dont ils assurent la gestion de réserver des créneaux pour des réunions, d'envoyer des invitations, et bien plus encore. J'ai également contribué à la réalisation des diverses étapes du processus, allant de la conception des interfaces à l'implémentation mobile. Mon implication dans ces activités m'a permis de participer activement à l'amélioration et à la mise en place d'un système performant et intuitif pour leurs clients. Voici les différentes technologies utilisées dans notre projet : • Utilisation de React Native avec Expo pour le développement de l'application mobile. • Utilisation de React JS pour l'application web. • Mise en place de tests JavaScript avec Jest. • Gestion des services Docker avec Kubernetes. • Utilisation d'un module d'API Gateway Node.js pour la communication entre les différents services. • Utilisation d'un broker Kafka pour la communication inter-service. • Base de données utilisée : MongoDB. • Gestion du state avec Redux. • Utilisation de Redux Saga pour la gestion des événements et des requêtes HTTP. • Création de services avec Express. • Déploiement des environnements avec Docker. • Utilisation de TypeScript dans toute l’application. Docker | Kubernetes | GitLab | Amazon Web Services | Express.js TypeScript | MongoDB | React.js | React Native | Jest | nodejs Kafka | Expo | Redux | Redux Saga

Formateur

WebForce3Freelance

oct. 2020 - déc. 2020

3 mois

78130 Les Mureaux, France

WebForce3 Les Mureaux fait partie d'un réseau de 50 écoles, qui forme aux métiers en tension du numérique, dans toute la France et à l'international. En présentiel ou en téléprésentiel. Au cours de ma mission chez WebForce3, j'ai eu le privilège de partager mon expertise et mes connaissances en informatique dans divers domaines tels que Angular, PHP, JavaScript et Git. Cette période a été particulièrement enrichissante, tant sur le plan professionnel que sur le plan humain. J'ai eu l'opportunité de rencontrer des individus talentueux avec lesquels les échanges autour de leurs futurs métiers étaient agréables et inspirants. Cette expérience m'a permis d'approfondir mes compétences tout en contribuant activement à la croissance professionnelle des apprenants. Git | Angular | Php | JavaScript

Formateur

Philiance Formation CourcouronnesFreelance

sept. 2020 - déc. 2020

4 mois

Vétheuil, France

helped me get this job

Lead Developer React-js

Go Fitness CloudFreelance

juil. 2020 - oct. 2020

4 mois

Paris, France

GoFitnessCloud

Développeur Full Stack

InsideBoard

oct. 2019 - juil. 2020

10 mois

69340 Francheville, France

InsideBoard est une plateforme de conduite du changement qui permet de booster l’engagement des collaborateurs et de garantir la réussite d’un projet de transformation. • Transformation de l’application AngularJS en ReactJS • Création d’un back-office pour personnaliser InsideBoard • Utilisation de Redux / Redux-saga / Redux thunk • Utilisation des hooks React / Custom hooks • Tests de l’application avec Cypress et Enzyme • Transformation du monolithe en microservices • Microservice sous Docker dans un cluster Kubernetes • Développements d’APIs en NodeJS Express. • Anti-corruption layer avec une API Aggregator • Utilisation de MongoDB • Tests des APIs avec Jest • Veille technologique • Participation à la prise décision • Développement Agile avec sprint de 3 semaines React | Redux | Redux-Saga | Storybook | Cypress | Enzyme NodeJs | Jaegger | Swagger | MongoDB | AWS S3 | Docker Kubernetes | Ambassador | ArgoCD | Gitlab CI/CD

Développeur applications mobiles

MoostackFreelance

févr. 2019 - août 2019

7 mois

7620 Paris, Danemark

MooStack est une agence conseil en marketing digital qui accompagne les marques dans l’élaboration et la mise en œuvre de leur stratégie digitale sur tous les devices. Pendant ma mission chez Moostack, qui figure parmi mes premières expériences professionnelles les plus enrichissantes, j'ai eu l'opportunité de travailler sur une application mobile nommée "MyLittleTv". Cette application offrait la possibilité de parier sur les différentes fins possibles d'épisodes de séries télévisées. L'application était développée avec React Native et utilisait GraphQL pour communiquer avec l'API Laravel. Ce projet m'a permis de mettre en pratique mes compétences dans le développement d'applications mobiles tout en utilisant des technologies modernes et performantes. Voici les technologies utilisées dans le cadre de notre projet : • Utilisation de React Native pour le développement de l'application mobile. • Mise en œuvre d'Apollo GraphQL pour gérer la récupération des données et le système de cache. • Utilisation de Laravel pour le développement de l'API REST. Apollo GraphQL | Laravel | TypeScript | React Native | Jest

Développeur applications mobiles

HD2NETFreelance

mars 2018 - janv. 2019

11 mois

Développement d'application mobile multiplate-forme, diverses et variés.

IT Developer

NL INTERNATIONAL

juin 2018 - déc. 2018

7 mois

7620 Paris, Danemark

Développeur Full Stack

DailycheckFreelance

févr. 2018 - juil. 2018

6 mois

Dailycheck

Développeur web

AppartooFreelance

janv. 2018 - mars 2018

3 mois

7620 Paris, Danemark


Formation

EEMI

Computer Science

2018 - 2019

1 an 1 mois

ETNA, école d'alternance en informatique

Computer Science

2015 - 2018

3 ans 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.