
rinda gharbi
Développeur senior Fullstack/Frontend
3 recommandations
Salaire / Taux journalier
3 personnes recommandent
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
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
Essential Cloud Infrastructure: Foundation
Délivré le : févr. 2020
DevOps
Délivré le : juin 2019
Node.js
Délivré le : août 2018
JavaScript Online
Délivré le : août 2018