
François Germain
Développeur web full stack senior | TypeScript, Re
Salaire / Taux journalier
Marseille, France
Mobilité : Paris, Lyon
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur web full stack senior et indépendant, je travaille principalement avec TypeScript, React et Node.js, notamment autour de Next.js et TanStack Start. Avec bientôt 20 ans de pratique du Web et 10 ans d’expérience avec React et Node.js, j’interviens aussi bien côté frontend que côté backend pour concevoir, faire évoluer et moderniser des applications web. J’aime travailler sur des sujets où la technique reste au service du produit : comprendre le besoin, éviter la complexité inutile et construire des solutions fiables, compréhensibles et maintenables par l’équipe dans la durée. J’accorde également une attention particulière aux standards du Web, au typage de bout en bout, à la revue de code et à la transmission. J’ai notamment conçu le socle d’un logiciel de caisse avec Electron, TypeScript et React, participé à la refonte d’un tunnel d’achat avec Next.js et travaillé sur des applications temps réel, mobiles et multi-écrans. Côté open source, j’ai créé tanstack-isomorphic-form pour TanStack Start et apporté le support de la règle CSS @scope dans vanilla-extract. Mes expériences m’ont amené à rejoindre des contextes variés et, le plus souvent, des équipes travaillant sur des produits existants. J’ai l’habitude de m’adapter rapidement à leur fonctionnement, de poser les questions utiles et de contribuer aux choix techniques dans un esprit collectif, sans chercher à imposer une manière unique de faire. Je recherche en priorité des missions où je peux m’impliquer dans la durée, contribuer concrètement au produit et participer aux choix techniques avec l’équipe. Je reste également ouvert à des interventions plus courtes lorsque le besoin est bien identifié et que mon apport peut être rapidement utile.
Expérience de travail
Développeur full stack senior freelance
François GermainFreelance
févr. 2021 - Présent
5 ans 9 mois
Marseille, France
Développeur web full stack
azzappFreelance
févr. 2026 - mai 2026
4 mois
Remote, Oregon 97458, États-Unis
Ajout de nouvelles fonctionnalités, comme la capture de cartes de visite par webcam, et création de nouveaux écrans sur des applications Next.js, côté frontoffice et backoffice.
Alltricks.comFreelance
sept. 2022 - juil. 2025
2 ans 11 mois
13320 Bouc-Bel-Air, France
Lead développeur
sept. 2023 - juil. 2025
1 an 11 mois
13320 Bouc-Bel-Air, France
Responsabilité technique sur les applications web et les outils internes d’Alltricks. • Revue de code, arbitrages techniques et accompagnement des développeurs • Conception d’une nouvelle version du logiciel de caisse avec Electron, TypeScript et React : prototype, choix technologiques, architecture, mise en place du socle et développement des premiers écrans • Participation au développement de la refonte du tunnel d’achat avec Next.js et React, en remplacement du parcours historique sous Twig, Symfony et jQuery • Transmission progressive des sujets et du contexte technique au développeur amené à reprendre le rôle de lead Environnement : TypeScript, React, Next.js, Electron, Redux, jQuery, Stimulus, Symfony
Développeur web front-end
sept. 2022 - oct. 2023
1 an 2 mois
13320 Bouc-Bel-Air, France
Développement et évolution des applications web d’Alltricks : front-office, back-office et outils internes. • Développement de nouvelles fonctionnalités en React et TypeScript • Maintenance et modernisation progressive d’interfaces mêlant React, Redux, jQuery et Stimulus • Intervention sur les parcours e-commerce et les outils utilisés par les équipes internes et les magasins Environnement : TypeScript, React, Redux, jQuery, Stimulus, Symfony
Développeur web front-end
LinxoFreelance
avr. 2021 - juil. 2022
1 an 4 mois
helped me get this job
Architecte logiciels
FADIO IT
avr. 2017 - déc. 2020
3 ans 9 mois
Marseille, France
Architecture logicielle, initialisation technique des projets et réalisation d’une grande partie des revues de code. • Applications Renault : application mobile React Native d’aide à la conduite gamifiée, application Electron multi-écrans de vie à bord et simulateur 3D avec Three.js • Projet Driverless Renault : interface Electron de robot-taxi, architecture temps réel avec WebSocket, état partagé avec Redux et intégration au véhicule via CAN bus • Plateforme web Inato pour la conception et le suivi d’études cliniques, avec recherche Elasticsearch selon des critères métier • Application mobile React Native iObeya : interface pilotée par le serveur, vues et actions décrites en JSON et moteur d’exécution côté client Environnement : JavaScript, TypeScript, Node.js, React, React Native, Electron, Redux, GraphQL, WebSocket, Three.js, Elasticsearch
Développeur web full stack
Bleuebuzz
déc. 2008 - mai 2017
8 ans 6 mois
Marseille, France
Développement frontend et backend de sites vitrines, plateformes e-commerce, jeux-concours et outils de personnalisation, principalement en HTML, CSS, JavaScript et PHP, avec WordPress et PrestaShop.
Développeur web full stack
PIMENT ROUGE
févr. 2007 - déc. 2008
1 an 11 mois
Marseille, France
Développement de sites web et de projets interactifs en Flash, ActionScript : sites vitrines, jeux-concours, outils promotionnels et CD-ROM multimédias.
Formation
Axe Sud
2004 - 2006
2 ans 1 mois