
Franck LEBAS
Lead Frontend Developer | Vue.js & TypeScript
Salary / Daily rate
Marseille, France
Mobility: Bordeaux
Permanent contract
Can come onsite
Skills
Languages
About me
Intro
Développeur frontend depuis 2008, spécialisé Vue 3 / Nuxt / TypeScript, socle React et Angular. Autodidacte, complété par un BTS Communication Visuelle. Je privilégie les solutions respectant les standards web (HTML5 sémantique), pas les approches qui cassent la lisibilité du markup. Projet notable : portail-autoentrepreneur.fr, 500 000 utilisateurs, Vue 3. Recherche mission freelance, présentiel ou hybride, idéalement Bordeaux. TJM 400-450€. Disponible immédiatement.
Work experience
Freelance
Freelance
Jan 2026 - Present
10 months
Built a full-stack job board (FastAPI · Nuxt 4 · PostgreSQL · Docker · Caddy · Terraform/AWS) — deployed on AWS infrastructure with IaC. Built a Nuxt 4 e-commerce platform with Stripe Checkout and Nuxt Content v3 as YAML product catalog. Published a SaaS starter boilerplate (Next.js · TypeScript · Clerk · Supabase · Stripe) — sold commercially on Gumroad.
Betao AB
Feb 2022 - Mar 2026
4 years 2 months
Stockholm, Sweden
Lead Frontend Developer
Feb 2022 - Mar 2026
4 years 2 months
Stockholm, Sweden
Plateforme de gestion pour auto-entrepreneurs, 500 000 utilisateurs. Pile applicative : Vue 3, Nuxt, TypeScript, Pinia, SCSS. Responsable de l'architecture frontend en lien direct avec le CTO : proposition, décision, implémentation. Intégration du CMS headless Storyblok. Mentorat de 3 développeurs juniors, revues de code, standardisation des pratiques.
Front End Architect
Feb 2022 - Jan 2026
4 years
SaaS platform serving 500,000+ users — portail-autoentrepreneur.fr. Architected and led the full frontend of a multi-product SaaS platform in Vue 3, TypeScript, and Pinia — full ownership from design to deployment. Migrated core systems to TypeScript/Vite infrastructure: 70% CI/CD build time reduction. Built a scalable Design System (40+ components) with SCSS/BEM conventions, decoupled via headless CMS (Contentful, Strapi). Implemented SSR patterns and structured data strategies: 35% organic traffic growth, LCP < 1.2s on data-heavy pages. Built and maintained Node.js/Express API endpoints supporting the platform. Mentored 6 developers on Vue 3 best practices, Composition API patterns, and performance-first architecture.
Directeur général
Desire Labs / We Are Lion
Jan 2009 - Dec 2022
14 years
Marseille, France
Création de sites et applications web pour TPE et indépendants. Conception, développement et livraison en autonomie complète. Clients notables : FDJ, Prologia, DZ-SkiSchool, ATSouhaits.
Lead développeur frontend
PROLOGIA
Aug 2020 - Mar 2021
8 months
Marseille, France
Outil de gestion pour courtiers en crédit immobilier. Responsable de l'architecture frontend Angular. Formation de 5 à 6 développeurs backend Java sur les pratiques et outils frontend. Pile applicative : Angular, TypeScript.
React Developer
FDJ — Française des Jeux
Jun 2019 - Mar 2020
10 months
13127 Vitrolles, France
National lottery e-commerce platform — millions of daily active users. Led frontend architecture for a high-traffic national platform with extreme performance constraints. Built a reusable React component library shared across multiple high-traffic products. 50% FCP/LCP improvement through code-splitting and advanced caching strategies.
Developpeur frontend backend javascript
FDJ - Française des jeuxFreelance
Jun 2019 - Mar 2020
10 months
13127 Vitrolles, France
Développement des parcours d'inscription et de connexion sur une plateforme de jeux soumise aux obligations réglementaires françaises (prévention de l'addiction, conformité législative). Pile applicative : React, NestJS, TypeScript.
Founder
Desire Labs
Jan 2009 - Mar 2020
11 years 3 months
Independent web agency — 50+ projects for SMBs across France. Ran an independent web agency for 11 years, with full ownership from client brief to production deployment. Early adopter of Vue.js and React — built SPAs and component-driven UIs before they became industry standard. Full-stack delivery across Vue.js, React, Angular, Node.js, Symfony, and WordPress. Developed strong product instincts and client-facing communication across diverse industries.
Inovalia
Jul 2017 - Mar 2019
1 year 9 months
13830 Roquefort-la-Bédoule, France
Lead Développeur front-end React
Jul 2017 - Mar 2019
1 year 9 months
13830 Roquefort-la-Bédoule, France
Outil de collaboration pour la gestion de projets immobiliers (architectes, promoteurs, constructeurs). Migration d'un gabarit Symfony 3 vers une application React monopage. Définition des pratiques de développement frontend, formation d'un développeur junior. Pile applicative : React, Redux, webpack, Docker, Symfony 3, API REST.
Frontend Developer
Jul 2017 - Mar 2019
1 year 9 months
Early Next.js adoption for a complex B2B SaaS platform — SSR, real-time data, collaborative editing interfaces. Built Symfony REST APIs with Doctrine ORM and API Platform — full-stack delivery from architecture to deployment. Introduced component-driven frontend practices in a predominantly backend team.
webdesigner developpeur frontend
nouvelle MARQUE
Oct 2013 - Jan 2017
3 years 4 months
Intégration de designs sous Liferay CMS, WordPress et Roller. Application des spécifications fonctionnelles, estimation des charges. Maintenance des applications, création de plugins WordPress, déploiements applicatifs. Mise en place d'un serveur Gitlab, politiques de sauvegarde. Clients : Censier Publicinex, Banque de Luxembourg, Philanthropie.lu. Pile applicative : AngularJS, WordPress, WooCommerce, Liferay, Docker, Git.
Education
ACOPAD
Certificat, Développement d'applications web
2012 - 2013
1 year 1 month
Atlas Ecole de communication et d'art
BTS, Communication visuelle
2008 - 2010
2 years 1 month
Illustration, concept-board, story-board
Mach 3 Informatique
Titre professionnel d'infographiste metteur en page, Industrie graphique
2007 - 2008
1 year 1 month
Formation Photoshop, Illustrator, Indesign, Dreamweaver, Flash
Atlas School
BTS Visual Communication
ACOPAD
Web Application Development
Portfolio

Aurora : une boutique e-commerce sans back-office
