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

Matthias V.

Senior Frontend Developer | Vue/Nuxt · TypeScript

€900/day
München, DE
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Matthias

I am aSenior Frontend Developer**, **Technical Web Architect**, and **Technical SEOwith over 20 years of experience in web development. My core stack includes Vue 3/2, Nuxt 3/2, TypeScript, and JavaScript. I support companies, corporations, and agencies with the architecture, development, and modernization of sophisticated web platforms.

My focus is on component-based frontend architectures, design systems, testing, Core Web Vitals, PageSpeed, and Technical SEO. I use React and Next.js complementarily in suitable product and full-stack contexts.

Most recently, I developed an international, multi-tenant consent management layer with Vue 3, TypeScript, Vite, Vitest, and Playwright. Before that, I supported a large Swiss e-commerce platform for four years with frontend development, performance, Core Web Vitals, and technical SEO.

I work hands-on as a Senior or Lead Frontend Developer, Frontend Architect, or Performance Engineer. I handle technical analyses, architectural decisions, implementation, code reviews, quality assurance, documentation, and coordination between business, UX, SEO, and development.

Typical Project Contexts:
  • Vue/Nuxt development and modernization
  • Frontend architecture and component-based systems
  • Core Web Vitals and web performance
  • Technical SEO for platforms and e-commerce
  • Design Systems, Storybook, and testing
  • Technical support for international product teams

Availability: Remote preferred, hybrid/on-site in the Munich area, and by arrangement at other locations.
  • German

    Native or bilingual

  • English

    Fluent

  • Spanish

    Conversational

Can work on-site
München (up to 50km), Nürnberg (up to 50km)

Experience

  • Auf Anfrage
    Technical Web Architect / Senior Frontend Developer (Vue.js)
    TELECOMMUNICATIONS
    December 2025 - March 2026 (3 months)
    Karlsruhe, Germany
    In-house development of an international Consent Management Layer (CMP) as a White-Label Solution

    As part of the project for a leading German email and cloud service provider and subsidiary of a major internet provider, the existing third-party CMP consent layer was replaced for several international brands with a custom-developed, multi-tenant white-label in-house solution. Based on modern web technologies, a performant, test-driven consent layer was implemented that meets all functional and legal requirements.

    This included not only the implementation of code and automated tests but also the creation of technical documentation, brand-specific CMP configurations, custom CSS themes, and i18n structures. Additionally, logic for rollout and initialization, backend usage modules, CDN release processes, and project-relevant documentation were implemented to ensure sustainable, scalable, and easily maintainable operation of the consent solution within the company.

    Key points: Vue 3, TypeScript, modern architecture, testing, multi-tenancy, international platform, current project experience
    Vue.js Vitest Playwright Vue 3 VueJS
  • Auf Anfrage
    Senior Frontend Developer / Technical SEO / Performance Engineer
    E-COMMERCE
    July 2021 - July 2025 (4 years)
    Dietikon, Switzerland

    Performance analysis, monitoring, and front-end development for the e-commerce portal of a leading Swiss sports retailer


    The engagement primarily involves securing, analyzing, optimizing, and redeveloping areas related to front-end, front-end performance, PageSpeed, and Core Web Vitals. In addition to regular front-end development tasks, this includes continuous investigation, monitoring, development, and implementation of solutions in the area of performance optimization. Both the project language and communication language with the internationally distributed teams are English.

    Industry:
    Sporting Goods / E-Commerce

    Technologies used:
    Vue2, Nuxt.js (v2), TypeScript, JavaScript, Node.js, Sass, Tailwind CSS, HTML5, CSS 3.0, GIT, NPM, Webpack, Storybook, Responsive Webdesign, Sentry, SonarQube, Jenkins, Jira, Confluence, DynamicYield, Google Tag Manager, Google Analytics, Google Search Console, SpeedCurve

    Activities:
    • Analysis and development of optimization possibilities for the existing codebase
    • Implementation of new features and improvements
    • Performance control of newly developed features
    • Implementation of front-end components according to requirements and design specifications
    Vue Vue2 Nuxt.js TypeScript Jest
  • Auf Anfrage
    Frontend Developer
    AUTOMOBILE
    June 2021 - September 2021 (3 months)
    Stuttgart, Germany

    Front-end development for a German automotive manufacturer


    The engagement involved support in the front-end area. The online shop of a German automotive manufacturer was further developed. The focus was on expanding the ordering process. Communication within the international development team was in English.

    Industry:
    Automotive / E-Commerce

    Technologies used:
    Vue2, TypeScript, JavaScript, Sass, GIT, NPM, Jira, Responsive Webdesign

    Activities:
    • Implementation of components according to requirements and style guide specifications
    • Integration of components into the existing online shop and car configurator
    Vue TypeScript Vuex Jest Responsive Web Design

Recommendations

Be the first to recommend Matthias

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

Certifications

  • Introduction to React JS & Redux
    Udemy
    2021
    redux ReactJS Redux React.js
  • Angular 4 from Scratch
    Udemy
    2018
    Angular 2+ Angular 4

Skill set

Categories