rinda gharbi

Développeur senior Fullstack/Frontend

3 recommandations

Salaire / Taux journalier

3 personnes recommandent

Paris, France

Freelance

Peut venir sur site

Expertises

Développement FrontendDéveloppement FullstackReactNodeNextReact NativeVercelGitGatsbyGitLabRESTful APIsDéveloppement BackendTailwind CSSJavascriptExpressDockerHerokuBitbucketSwagger/OpenAPIXcodeCypressSites internet e-commerceLinuxGitHub

Langues

Français (Courant)Anglais

Recommandé par

Mohamed GANNOUNI

SQUIREL

Senior Frontend Developer

A recommandé le 18 janvier 2025

Ismael DIALLO

ALTRAD

Data Engineer

A recommandé le 17 avril 2026

Nada Aniba

onepoint

DevOps/Cloud Consultant

A recommandé le 17 janvier 2025

À propos

Introduction

I'm a JavaScript Software Engineer (TypeScript | React Js | NextJs | React Native | Apollo | GraphQL | Node Js | ElasticSearch )

Liens

Expérience de travail

Développeur Senior Front-end React / NextJs / Typescript

Châteauform' Les maisons de Katy et JacquesFreelance

sept. 2025 - Présent

1 an 2 mois

Paris, France

Projet – Plateforme de séminaires & événements corporate Développement d’une plateforme internationale de recherche et réservation de lieux pour événements d’entreprise. Conception d’un moteur de recherche avancé : localisation, dates, participants, budget, type d’événement, format de salle et animations. Intégration de Google Maps avec clustering, mise à jour dynamique des résultats et filtres interactifs. Développement de parcours de réservation et de demande de devis multi-étapes, avec estimation tarifaire en temps réel. Création des pages détaillées des lieux, système « Ma Sélection » et comparaison multi-lieux. Intégration d’un chatbot IA avec OpenAI et Vercel AI SDK pour recommander des lieux et collecter les coordonnées. Développement de 136+ composants réutilisables et architecture Redux Toolkit par fonctionnalités. SSR avec Next.js 15, optimisation SEO, JSON-LD, sitemap, URLs canoniques et internationalisation en 6 langues. Intégration AWS S3, Cloudflare Turnstile, Google Tag Manager et Sentry. Mise en place des tests unitaires et E2E avec Vitest, Testing Library et Playwright. Développement responsive mobile-first et optimisation des performances. Projet – SaaS multi-tenant de gestion d’événements Développement from scratch d’une plateforme SaaS de gestion d’événements et réservation de salles. Architecture monorepo avec applications Cockpit, Backoffice et Connect, API Node.js et broker de messages. Développement des modules de gestion des salles, venues, tenants, catalogues, demandes et réservations. Mise en place du RBAC, workflows de réservation, gestion des disponibilités et annulations en cascade. Développement du Backoffice avec React Admin et ressources dynamiques par tenant. Intégration CRM, AWS SQS, Brevo et gestion des contrats. Développement d’API REST sécurisées avec gestion des permissions et JWT.

Développeuse Senior Fullstack React Native / React / Next.js / Node.js / TypeScript

DarDarkom

mai 2025 - Présent

1 an 6 mois

Paris Remote

Contexte de la mission: Développement from scratch d'une application de livraison de repas traditionnels tunisiens et de pâtisseries orientales. Fonctionnalités développées DAR DARKOM • Catalogue avec recherche, filtres, favoris; photos, prix, promos • Panier intelligent, codes promo, estimation frais/délais • Checkout sécurisé: Stripe, Apple Pay, Google Pay • Suivi de commande temps réel (Socket.io): carte + timeline • Notifications Push/SMS/Email à chaque étape (créée → livrée) • Historique commandes, réclamations, évaluations • Module audio culturel: lecteur intégré, playlists (streaming YouTube) • i18n, performance mobile, tolérance réseau • Authentification (incl. Apple Sign-In), prise/acceptation/refus de missions • Liste des livraisons, priorités, fenêtres horaires • Tournée et étapes: arrivée → pickup → en route → livré/échec • Scan/QR à chaque étape; preuve de livraison (QR, photo) • Navigation GPS, contact client, notes d'incidents • Synchronisation temps réel des statuts (Socket.io) • Dashboard temps réel: ventes, produits populaires, performance livreurs • Gestion catalogue: produits, catégories, variantes, stocks, prix, promos/coupons • Commandes: recherche/filtres, détails, affectation livreurs, annulation/remboursement • Utilisateurs/employés: rôles/permissions (User, Admin, Driver, Employee) Analytics & exports planifiés (CSV/Excel) avec envoi email • Paramétrage: zones, frais, créneaux; modèles de notifications; i18n • Authentification JWT + Google/Apple , OAuth2 • Produits, paniers, favoris, commandes, tracking, notifications • Paiements Stripe (webhooks, remboursements, codes de réduction), Apple/Google Pay • WebSocket (Socket.io): notifications et tracking driver en temps réel • Services SMS/Email (Nodemailer, providers SMS), exports planifiés • Uploads médias (preuves), logs/activities, health checks Mes réalisations • Conception du parcours d'achat (onboarding, catalogue, panier. checkout) • Intégration Stripe/Apple/Google Pay (tokens, intents, reçus, remboursements) • Écrans suivi temps réel (socket rooms, reconnection. carte/timeline) • Notifications Push/SMS/Email (workflow statuts; préférences utilisateur) • Module audio: lecteur, playlists, mini-player; streaming YouTube • Optimisations UX/perf: cache (React Query), lazy loading, i18n • Flux missions: assignation, acceptation/refus, priorisation par SLA • Traçabilité par QR: définition des états, horodatage. synchronisation • Preuve de livraison: QR/photo, gestion incidents et re-planification • Navigation/contacts: deep links maps, actions rapides (appel/SMS) Robustesse réseau: reprise offline légère, réémission événements • Dashboard analytics (métriques temps réel, graphes, KPIs livreurs) • CRUD catalogue avancé (variantes, stocks, promos/coupons) • Console commandes: timeline, affectation livreurs, remboursements • Gestion rôles/permissions; pages employés et clients • Exports planifiés (CSV/Excel) avec emails HTML et pièces jointes • Paramétrage zones/frais/créneaux; modèles de notifications (SMS/Email/WebSocket) • Schémas Mongoose, contrôleurs REST, validation, middleware auth/role • Socket.io: rooms par utilisateur/commande, events tracking/notifications • Intégration paiements: Stripe (webhooks idempotents), Apple/Google Pay • Services SMS/Email, planification exports, logs d'activité • Endpoints panier/favoris/produits/commandes/discounts; uploads (Multer) • Observabilité: health checks, logs structurés; Docker + C|/CD (GitHub Actions) Environnement technique : Next.js 15, React 18, TypeScript, React Native (Expo SDK 54), React Navigation, styledComponent, shadcn/ui, React Query, i18n (next-i18next), Node.js/Express, MongoDB (Mongoose), Socket.io. JWT, OAuth Google/Apple, Stripe/Apple Pay/Google Pay, Multer, Joi, Nodemailer, SMS (TextBelt/MessageBird/Vonage), Expo Notifications. YouTube streaming (Expo AV), React Native Maps, Docker/Docker Compose, Nginx, GitHub Actions, Turborepo, Yarn/NPM workspaces, Jest, Cypress, ESLint/Prettier, Postman, Figma, Git/GitHub.

Développeur senior Frontend

Altaprofits

janv. 2023 - avr. 2025

2 ans 4 mois

Paris et périphérie · Hybrid

Altaprofits est une société de conseil en gestion de patrimoine, filiale d'un grand groupe d'assurance. J'ai estimé et réalisé les tâches en suivant la méthode Scrum agile. J'ai développé de nouvelles fonctionnalités et corrigé des bugs. J'ai effectué des contrôles de qualité avec des revues de code, des tests unitaires et des tests fonctionnels. J'ai également travaillé sur l'intégration d'écrans de finalisation de souscription avec signature électronique, le refactoring de la page de souscription, l'ajout de filtres pour améliorer les performances, et l'intégration d'écrans d'informations légales et de remerciement.

Développeur front-end (reactjs)

MNT - Mutuelle Nationale Territoriale

janv. 2022 - déc. 2022

1 an

Paris et périphérie

Le site "Espace Adhérent" est détenu par la Mutuelle Nationale Territoriale (MNT) et a pour objectif d'informer et de conseiller les adhérents sur les offres d'assurance disponibles. J'ai effectué une refonte complète du site en partant de zéro. J'ai estimé et réalisé les tâches en utilisant la méthodologie Scrum agile. J'ai développé de nouvelles fonctionnalités, corrigé des bugs, effectué des contrôles de qualité avec des revues de code, et réalisé des tests unitaires et fonctionnels. J'ai également contribué à la conception technique et fonctionnelle du site, ainsi qu'à l'intégration des maquettes UX.

Développeur front-end (reactjs, Typescript)

Decathlon France

août 2020 - déc. 2021

1 an 5 mois

Lille et périphérie

MyGame est une application web qui permet aux clients d'interagir avec leurs magasins et d'atteindre leurs objectifs commerciaux et économiques dans le domaine des sports et des équipes. J'ai développé le site web MyGame en utilisant la méthodologie agile Scrum, en estimant et réalisant les tâches. J'ai développé de nouvelles fonctionnalités, corrigé des bugs et effectué des contrôles de qualité avec des revues de code. J'ai également effectué des tests unitaires et fonctionnels, ainsi que des conceptions techniques et fonctionnelles. J'ai également accompagné l'équipe dans l'évolution des standards de développement

DÉVELOPPEUR FULL STACK (REACTJS, NODEJS, ELK)

Groupe Vyv

avr. 2019 - juil. 2020

1 an 4 mois

Paris, France

La plateforme "Objectif Autonomie" aide les personnes en perte d'autonomie avec des solutions et un espace personnel. J'ai développé le site web de zéro et géré la recherche. J'ai utilisé la méthode agile Scrum pour estimer et réaliser les tâches. J'ai créé un moteur d'indexation et des microservices back-end avec des API REST, GraphQL et ElasticSearch. J'ai également développé des modules de recherche front-end avec React/Apollo et testé les fonctionnalités développées.

DÉVELOPPEUR FULLSTACK REACTJS , NODEJS

Willy

janv. 2018 - juil. 2019

1 an 7 mois

Paris, France

La plateforme Willy est un outil de suivi du temps et des activités de l'équipe, utilisant 4 microservices. J'ai développé de nouveaux microservices, assuré la maintenance de l'application en corrigeant les bugs et en effectuant du refactoring du code. J'ai également mis en place un système de gestion des remises et des créneaux de livraison. J'ai participé à des revues de code. Les outils et langages utilisés incluent JavaScript, React, GraphQL, Redux, ES6, Redux-Saga, Lodash, Jest, Rollup.js, Babel, Express, Node.js, ESLint, Visual Studio Code, Postman et Git.

DÉVELOPPEUR FULLSTACK (REACTJS, NODEJS)

E.Leclerc

août 2018 - mars 2019

8 mois

Paris, France

La plateforme E.Leclerc gère les vidéos publicitaires des magasins Leclerc avec trois profils : utilisateur, admin et super admin. J'ai estimé et réalisé les tâches selon la méthode agile Scrum. J'ai développé des microservices back-end utilisant des API REST et GraphQL, ainsi que des modules React. J'ai intégré la page Admin et SuperAdmin, ainsi qu'une popup pour ajouter ou modifier des données vidéos. J'ai travaillé avec des outils tels que ReactJS, NodeJS, HTML5, CSS3, Apollo, GraphQL, Docker, Kubernetes et GCP.

DÉVELOPPEUR FULLSTACK (REACTJS, NODEJS)

Monoprix.fr

juil. 2017 - juil. 2018

1 an 1 mois

Paris, France

Le projet Monoprix.fr a été entièrement refondu avec des microservices utilisant Node.js et React. J'ai estimé et réalisé les tâches selon la méthode Scrum agile. J'ai développé des microservices back-end avec des API REST et GraphQL, ainsi que des modules React et Node.js pour gérer les favoris, les catégories, les produits et afficher la liste des magasins. J'ai également intégré les interfaces utilisateur avec CSS3 et styled components, effectué des tests et recettes des fonctionnalités développées, ainsi que de la maintenance et du refactoring du code.


Licences et certifications

Google Cloud Platform Fundamentals: Core Infrastructure

Délivré le : févr. 2020

Certifié par Coursera Course Certificates

Essential Cloud Infrastructure: Foundation

Délivré le : févr. 2020

Certifié par Coursera Course Certificates

DevOps

Délivré le : juin 2019

Certifié par IBM

Node.js

Délivré le : août 2018

Certifié par IBM

JavaScript Online

Délivré le : août 2018

Certifié par IBM

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.