Riad K. - Développeur Full Stack React/ReactNative/Next.js/Node.js

Riad K.

Développeur Full Stack React/ReactNative/Next.js/Node.js

  Lille (59)       450 €/jour       Expérience : 7-9 ans      

Développeur Conception web CSS3 Développement App mobile Développement back-end Développement front-end Développeur web HTML5 Javascript MySQL SQL

En quelques mots

Je suis développeur Full Stack spécialisé en React et ... pour le frontend, ainsi qu’en ... avec TypeScript pour le backend. J’ai également une solide expérience en développement mobile avec React Native.

Au cours de mes 7,5 années d’expérience, j’ai collaboré avec plusieurs clients de renom tels que Audi France, Socotec, Europ Assistance et L’Oréal, en contribuant à la conception et au développement d’applications performantes et scalables.

Je serai disponible à partir de février 2026 pour de nouvelles missions ou opportunités.

Références

Développeur full stack React / TypeScript. Mai-juillet 2025
Contexte : Dans le cadre de l’amélioration du parcours client digital, Audi France souhaitait mettre en place un dispositif permettant aux utilisateurs intéressés par la marque de s’inscrire afin de recevoir des informations personnalisées sur les nouveaux véhicules ainsi que des newsletters. L’objectif était d’intégrer un micro-frontend en React directement dans le CMS du constructeur, garantissant une expérience fluide et homogène avec le reste du site
Activités : Développement front-end et intégration du formulaire « Keep me informed et newsletter » dans l’écosystème digital Audi France
Développement du micro-frontend React.
• Conception et implémentation d’un formulaire d’inscription (email, préférences véhicules, consentements).
• Mise en place d’une logique de validation et de gestion des erreurs pour améliorer l’expérience utilisateur.
• Intégration du micro-frontend dans le CMS Audi en respectant les guidelines de la marque :
 Adaptation responsive (mobile / desktop).
Collaboration et suivi projet.
• Coordination avec les équipes marketing et produit pour assurer l’alignement fonctionnel et visuel.
Environnement technique : React, typescript, git.

Développeur full stack Node.js / React / TypeScript. Février-mai 2025
Contexte : Dans le cadre de l’amélioration d’un agent conversationnel d’entreprise, le client souhaitait intégrer de nouvelles fonctionnalités basées sur l’IA générative (texte et documents). L’objectif était d’optimiser l’expérience utilisateur grâce à un meilleur contrôle des réponses et une personnalisation avancée selon les rôles métiers.
Activités : Développement full stack (Node.js / React / TypeScript) pour enrichir et fiabiliser l’agent conversationnel.
Amélioration de l’interface utilisateur.
• Ajout d’un bouton « Stop réponse » inspiré de ChatGPT, permettant à l’utilisateur d’interrompre le flux génératif.
Gestion et personnalisation des prompts.
• Conception et intégration d’une librairie de prompts personnalisés, avec ciblage contextuel selon les rôles utilisateurs.
• Développement d’API Node.js pour la sauvegarde, la récupération et la gestion de ces prompts.
Environnement technique : React, Next.js, TypeScript, Node.js, LangChain, Azure OpenAI, CosmosDB.

Lead Développeur front React / TypeScript. Octobre 2023-Février 2025
Contexte : Développement d’un site internet de soumission de dossiers de qualification destiné aux acteurs privés du grand âge. Le projet visait à digitaliser et simplifier le processus de dépôt et de suivi des dossiers, tout en gérant différents profils et rôles utilisateurs.
Activités : Lead technique front-end en React / TypeScript, participation à la conception fonctionnelle et technique, et mise en place des évolutions de l’application
Pilotage fonctionnel et coordination.
• Assistance au chef de projet fonctionnel avec participation active aux réunions client.
• Rédaction des spécifications fonctionnelles et participation à la conception de l’architecture :
 formalisation des besoins métiers.
 traduction en spécifications techniques exploitables.
Développement et gestion front-end.
• Lead développeur front-end, développement des fonctionnalités en React / TypeScript.
• Gestion de l’état global de l’application avec les Contexts React.
• Mise en place de la gestion multi-profils et multi-rôles dans l’application :
 Gestion des droits d’accès.
 Adaptation des écrans selon le rôle utilisateur.
Données, maintenance et évolutions.
• Participation à la conception et réalisation du modèle conceptuel de données.
• Réalisation de la TMA (Tierce Maintenance Applicative).
• Développement des évolutions et refactorisation du code pour fiabiliser l’application :
 Correction des anomalies.
 Amélioration continue des performances et de la qualité du code.
Environnement technique : React, TypeScript, Axios, Docker Compose (Linux Ubuntu), Django, Python, Django Rest Framework, Gunicorn, JWT, PostgreSQL 14.
Lead Développeur NextJS / TypeScript. Mai 2023-Septembre 2023
Contexte : Le projet DOMLIFE a pour objectif de développer une plateforme web proposant des services spécialisés dans l’aide et le maintien à domicile des personnes fragilisées par l’âge, le handicap ou une difficulté passagère. L’application devait offrir une interface ergonomique et des fonctionnalités interactives adaptées aux besoins des utilisateurs et des aidants.
Activités : Lead technique et développement front-end en Next.js / TypeScript pour la conception des fonctionnalités du site et l’accompagnement des développeurs
Développement des fonctionnalités.
• Création et intégration des pages du site avec Next.js.
• Développement d’un calendrier interactif des événements avec FullCalendar :
 gestion des événements récurrents et ponctuels.
 interactions utilisateur (ajout, suppression, modification).
Encadrement technique et accompagnement.
• Accompagnement et support technique des développeurs de l’équipe.
• Participation aux choix techniques et au suivi des bonnes pratiques de développement :
 revue de code et pair programming.
 partage de connaissances sur React / Next.js.
Maintenance et évolutions.
• Développement des évolutions fonctionnelles en Next.js / TypeScript.
• Réalisation de tests unitaires et correctifs pour assurer la qualité et la stabilité du site :
 gestion et suivi des anomalies remontées.
 optimisation de la performance front-end.
Environnement technique : React, Next.js, TypeScript, FullCalendar.
Développeur mobile React Native / TypeScript / Nodejs. Janvier 2023-Avril 2023
Contexte : Dans le cadre d’expérimentations cliniques, un outil de prise de mesures à distance devait être conçu afin de permettre aux patients de répondre à un protocole via une application mobile connectée à un boîtier de mesures. L’objectif était de faciliter la collecte de données fiables et sécurisées pour les équipes médicales.
Activités : Développement d’une application mobile en React Native et d’un back-office en Node.js pour la gestion et le suivi des mesures
Développement de l’application mobile.
• Conception et développement de l’application mobile en React Native, connectée via API au boîtier de mesures.
• Gestion de l’état global de l’application avec Redux :
 Synchronisation en temps réel avec le boîtier.
 gestion des erreurs et reprise sur connexion.
Back-office et intégrations.
• Développement du back-office en Node.js pour la gestion des données collectées.
• Intégration avec un chatbot (solution TalkR, ex. Kwalys) pour le déroulement automatisé des questions du protocole clinique :
 Configuration des scénarios conversationnels.
 suivi des réponses patients dans le back-office.
Environnement technique : React Native, Redux, Node.js, TalkR (Kwalys), MySQL.
Développeur full stack React / TypeScript chez Fundkis. Mars 2018-Décembre 2022
Contexte : FUNDKIS est un éditeur de logiciels dédiés au secteur de la finance.
Au sein de la Direction Technique, participation à la conception et au développement de plusieurs produits et outils destinés aux clients institutionnels. Projet mené en équipe Agile de 10 personnes.
Activités : Développement full stack (Front-end et Back-end) de solutions logicielles financières et d’outils internes
Développement d’applications métiers.
• Création from scratch d’une application web de recherche textuelle basée sur Elasticsearch.
• Conception et développement d’une application de validation de la valeur liquidative utilisée par les sociétés de gestion de fonds.
• Création d’une page d’authentification clients :
 Sécurisation via protocoles standards (JWT,…).
 Intégration avec le portail existant .
Développement Front-end et automatisation.
• Développement du viewer de documents en ReactJS.
• Mise en place d’un système d’envoi automatisé de fichiers Word/PDF par email ou via FTP.
• Développement d’un explorateur de fichiers pour gérer les flux de données clients :
 Intégration des formats d’entrées/sorties.
Optimisation et industrialisation.
• Mise en place d’une librairie de cache Redis avec invalidation automatique pour le portail fonds.
• Migration de crons programmés en C# vers JavaScript.
• Refactorisation de code et mise en place de tests unitaires avec MochaTest :
 amélioration de la couverture de tests.
 fiabilisation du cycle de livraison.
Architecture et déploiement.
• Utilisation du pattern MVVM pour les développements front-end ReactJS.
• Conteneurisation et déploiement des serveurs via Docker sur AWS.
• Participation active aux cérémonies Agile (daily, sprint planning, rétrospective).
Environnement technique : ReactJS, Elasticsearch, Docker, AWS, MochaTest, Redis

Etudes

Master 2 en Ingénierie du Web

Ces freelances peuvent aussi vous intéresser
Proposer une mission