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

Jonathan Moutier

Lead Tech Vuejs / Nuxt / typescript / Node

€600/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Jonathan

Here is a version without icons, clean and effective for your Malt profile, while staying under the 2000 character limit.

Tech Lead & Software Architect | Vue.js (Nuxt) & JS Ecosystem Expert

Need to modernize a critical application, stabilize a complex architecture, or accelerate your development cycles?

Consultant with over 7 years of experience, I support major clients like Carrefour and Edenred in modernizing and industrializing their web applications. My approach combines a robust architectural vision with operational excellence to transform technical debt into a growth lever.
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • CARREFOUR
    Frontend Tech Lead & Software Architect
    September 2021 - March 2026 (4 years and 6 months)
    Massy, France
    Context: Technical support within the Digital Factory on the carrefour.fr e-commerce site (high traffic). Mission focused on architectural redesign, performance optimization (Core Web Vitals), and development industrialization for several squads. Modernization of the Vue2 SSR (custom) Webpack and Twig technical stack towards a modern Nuxt 4 stack.
    Skills & Achievements:

    • Architectural Design: Definition and implementation of a front-end DDD and Hexagonal architecture to isolate business logic from the framework.
    • Monorepo Strategy: Migration of libraries to an Nx Monorepo.
    • Web Performance: Modernization of the stack to Vue.js SSR (Server Side Rendering) and Node.js to improve SEO and Time-to-Interactive.
    • Industrialization & DevOps: Automation of CI/CD pipelines (GitLab) and implementation of automatic semantic releases.
    • Tooling (DX): Development of migration scripts (Codemods) to automate refactoring.
    • Leadership: Technical mentoring, Tech Talk facilitation, and dissemination of best practices.
    • Migration (V3): Migration of the Vue2 SSR/Twig project with Webpack to Vue2 SSR with Vite to modernize the technical stack.
    • POC and Migration (V4): Migration of the Vue2 SSR Vite project to Nuxt 4 with the implementation of a progressive strategy to run both project versions transparently for the user.
    • AI and Agents: Creation and implementation of Gemini extensions (prompts, commands, etc.) to facilitate development and guide AI agents in developer assistance based on technical needs and project architecture.

    Technical Environment:

    • Languages & Frameworks: TypeScript, JavaScript, Vue (2 and 3), Nuxt 4, Node, Sass, Html, Twig.
    • Industrialization & Build: Nx, Vue-Metamorph, Vite, Webpack, Jest, Vitest, Testing Library.
    • CI/CD & Quality: Git, GitLab, SonarQube, Jenkins, Grafana, SpeedCurve, ElasticSearch.
    Nuxt.js Vue.js Jest Vite.js Typescript
  • EDENRED (via Code Forefront)
    Frontend Tech Lead
    September 2019 - August 2021 (1 year and 11 months)
    Malakoff, France
    Context: Intervention within the digital department for the modernization of B2B web applications. Management of technical debt, migration of existing systems, and structuring of development processes.
    Skills & Achievements:

    • Technical Management: Lead of a Front-end development team (Code reviews, estimation, pair programming).
    • Cloud & Infrastructure: Architecture and deployment of dynamic "on-demand" testing environments on Microsoft Azure.
    • Application Redesign: Management of the migration of legacy applications to a modern Vue.js stack.
    • Design System: Development and maintenance of shared UI component libraries to standardize group products.
    • Code Quality: Implementation of strict linting rules and standardization of development environments.

    Technical Environment:

    • Languages & Frameworks: TypeScript, JavaScript, Vue 2, Nuxt 2, Node, Sass, Html, AngularJs, Bootstrap.
    • Industrialization & Build: Webpack, Jest.
    • CI/CD & Quality: Git, Azure.
    Webpack Nuxt.js Jest Typescript Microsoft Azure
  • CARREFOUR (via Code Forefront)
    Lead Front-end Developer
    May 2018 - September 2019 (1 year and 4 months)
    Massy, France
    Context: Service provision for Carrefour. Integration into a transverse "Framework Team" to provide tools and components to feature teams.
    Skills & Achievements:

    • UI Development: Design of complex and reusable components in Vue.js.
    • Design System: Implementation and documentation of the enterprise Design System via Storybook.
    • Testing Strategy: Establishment of robust unit test coverage with Jest to ensure non-regression.
    • Build Optimization: Advanced Webpack configuration to optimize bundle size and loading performance.
    • Agility: Active participation in Agile ceremonies and close collaboration with UX/UI Designers.

    Technical Environment:

    • Languages & Frameworks: JavaScript, Vue 2, Sass, Html, Twig.
    • Industrialization & Build: Webpack, Jest.
    • CI/CD & Quality: Git, BitBucket, Jenkins.
    Webpack Vue.js Storybook Jest twig

Recommendations

Be the first to recommend Jonathan

Help this freelancer shine by sharing your experience working together.

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

Skill set

Categories