You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Julien LangeJL

Julien Lange

Senior JavaScript Developer | Web Components

€650/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Julien

Freelance senior front-end developer, 42 school graduate, with 5 years of experience at Fnac Darty on the most visited pages of fnac.com (product page, homepage, search results — 100,000+ views/day).

Key contributions:
• Creation and maintenance of an internal NPM library of Web Components (native Custom Elements), used by 3 front-end teams
• Implementation of the Design System: SCSS design tokens, shared ESLint/Babel configurations
• Redesign of SMILE, an internal CMS used by ~50 editors across 8 European markets (FR, BE, CH, ES, PT)
• Azure cloud migration (server-side micro-frontends, Kafka, Cosmos DB)

Stack: JavaScript ES6+, Web Components, SCSS, ASP.NET/Razor, Azure, Webpack, Datadog.

Available from July 2026. Open to freelance fullstack JS, Node.js, Next.js, or Python roles.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km), Paris (up to 20km)

Experience

  • Fnac Darty
    Senior Front-End Developer
    October 2021 - June 2026 (4 years and 8 months)
    Ivry-sur-Seine, France
    Long-term freelance mission (5 years) on fnac.com — a leading e-commerce site in France.

    Scope: Most visited pages of the site (product page, homepage, search results — ~100,000 views/day).
    On-prem ASP.NET/Razor + JavaScript ES6+ / Web Components stack, migration to Azure cloud (server-side micro-frontends).

    Key contributions:

    → Internal Web Components NPM Library
    Creation and maintenance of a library of 20-30 UI components in native Custom Elements, used by 3 front-end teams. Shared packages: SCSS design tokens, ESLint/Babel configurations.

    → Cloud Migration (M2C)
    Migration of Home / Sub-homes layers to the server-side MFE framework (Kafka, Cosmos DB). Migration from Less to SCSS, Liquid to CSHTML.

    → SMILE Redesign (Internal CMS)
    Figma mockups + complete technical redesign. Deployed for ~50 editors across 8 markets (FR, BE, CH, ES, PT, Fnac Pro).

    → Advertising and Marketplace Integrations
    7 advertising formats (Kamino) + seller information on all surfaces (Arrow).

    Other projects: DSA, WebPerf, SEO, accessibility (WCAG/RGAA), product page redesign.
    JavaScript Lightning Web Components (LWC) SCSS Node.js Typescript
  • 42 Lisboa
    System Engineer & Educational Supervisor
    September 2020 - July 2021 (10 months)
    Lisbonne, Portugal
    Recruited as an alumnus for the opening of the 42 campus in Lisbon.

    • Setup of the school infrastructure: VMware, Ansible, LDAP on iMacs (exams, correction tools, student sessions)
    • Service maintenance and incident resolution
    • Pedagogical role during bootcamps: code review of C projects (48h rushes)
    • Development of a Next.js e-commerce site: product catalog, OAuth via the official 42 API, order management

    Work environment entirely in English.
    Next.js Node.js VMWARE Ansible Marketing
  • X-FAB
    C Developer — Industrial Systems
    March 2020 - September 2020 (6 months)
    Development in C of a communication program with industrial machines via the SECS/GEM protocol (semiconductor industry standard).

    The program allowed triggering actions on machines and retrieving real-time production data.

    Stack: C, SECS/GEM.

Recommendations

David DacruzDD
Yann PetitjeanYP
Dylan MérigaudDM
David Dacruz and 2 other people have recommended Julien

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Digital Technology Architect
    42
    2018
    42 est une école basé sur le peer-to-peer learning un fonctionnement participatif qui permet de libérer sa créativité grâce à l’apprentissage par projets. Cet environnement particulier m'a permis d'acquérir une grande autonomie et une capacité d'adaptation à tout environnement technique.

Skill set

Categories