Frontend Architect (Vue/Nuxt) | E-Commerce & Plattformen | Performance & Conversion Optimierung
- Verfügbarkeit einsehen
- 0 Referenzen
- 120€/Stunde
- 51503 Rösrath
- auf Anfrage
- de | en
- 01.04.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
6/2024 – offen
Tätigkeitsbeschreibung
Migration der ROSE Bikes E-Commerce Plattform auf Nuxt.js 3/4 mit Fokus auf Performance, Conversion und skalierbare Architektur
- Verantwortung für Implementierung und Optimierung zentraler E-Commerce User Journeys (Warenkorb, Login, Registrierung, Checkout, Gast-Checkout, Leasing und Payments)
- Gezielte Optimierung performancekritischer Schritte entlang der Customer Journey zur Reduktion von Ladezeiten und spürbarer Verbesserung der Nutzererfahrung
- Einführung einer neuen automatisierten Teststrategie (Vitest, Playwright) zur Reduktion von Produktionsfehlern und Stabilisierung der Releases
- Weiterentwicklung und Vereinfachung der Frontend-Architektur zur Verbesserung von Wartbarkeit, Skalierbarkeit und Feature Delivery
- Mitverantwortung für die teamübergreifende technische Koordination (Frontend, UX, Backend, QA) zur Abstimmung von Abhängigkeiten, Auflösung technischer Blocker und Sicherstellung stabiler Delivery entlang geschäftskritischer E-Commerce Prozesse
Eingesetzte Technologien:
HTML, CSS, JavaScript, TailwindCSS, Vue.js 3, Nuxt.js 3 und 4, VeeValidate, zod, Pinia, TypeScript, Vitest, Playwright, Cypress, Testcafe, i18next, GraphQL, URQL, GitLab
CSS (Cascading Style Sheet), Graphql, HTML, Typescript, Vue.Js
7/2023 – 6/2024
Tätigkeitsbeschreibung
Konzeption und Entwicklung eines skalierbaren Admin-Dashboards zur effizienten Verwaltung komplexer Finanz- und Immobiliendaten für Union Investment
- Konzeption und Umsetzung eines modularen Frontends zur strukturierten Abbildung und Steuerung komplexer Daten und Prozesse
- Entwicklung interaktiver UI-Komponenten (inkl. Drag & Drop Taskboard) zur Optimierung interner Workflows und Prozesseffizienz
- Optimierung von Datenpflegeprozessen durch performante, responsive Tabellen und CSV-Uploads zur Steigerung der Effizienz und Datenqualität
- Integration und Anbindung von User-Accounts über Microsoft Graph zur Vereinfachung von Zugriffs- und Verwaltungsprozessen
- Verbesserung der Usability und Reduktion manueller Aufwände in der täglichen Datenpflege
Eingesetzte Technologien:
HTML, CSS, JavaScript, TypeScript, TailwindCSS, Vue.js 3, Nuxt.js
CSS (Cascading Style Sheet), HTML, Microsoft Azure, Typescript, Vue.Js
6/2022 – offen
Tätigkeitsbeschreibung
Konzeption, Entwicklung und Betrieb einer performanten, SEO-optimierten Website auf Basis eines modernen Headless CMS (Storyblok)
- Eigenverantwortliche End-to-End Umsetzung von UI/UX, Architektur und Frontend Entwicklung mit Vue.js / Nuxt.js
- Integration und Aufbau einer skalierbaren Content-Struktur mit Storyblok (Headless CMS)
- Optimierung von SEO, Performance und Ladezeiten zur Verbesserung der Sichtbarkeit und Conversion
- Implementierung von Mehrsprachigkeit sowie Setup von Hosting, Monitoring und Analytics
- Verantwortung für den vollständigen Lifecycle (Konzeption bis Betrieb)
Eingesetzte Technologien:
HTML, CSS, JavaScript, TypeScript, WindiCSS, Vue.js 3, Nuxt.js 3, Storyblok, TwicPics, Pinia, Swiper, Vercel, Plausible, BugSnag, Google API, SISTRIX, Github
CSS (Cascading Style Sheet), HTML, Typescript, Vue.Js
1/2022 – 6/2023
Tätigkeitsbeschreibung
Verantwortung für die Architektur eines skalierbaren Endkundenportals auf Basis von Server-Driven UI mit Fokus auf Wartbarkeit, Skalierbarkeit und stabile Delivery-Prozesse
- Definition und Etablierung von Architekturstandards zur Sicherstellung konsistenter und skalierbarer Frontend-Strukturen
- Konzeption und Umsetzung einer generischen, modularen Frontend-Architektur für wiederverwendbare Komponenten und effiziente Weiterentwicklung
- Aufbau und Einführung nachhaltiger Teststrategien zur Verbesserung der Release-Stabilität und Absicherung kritischer Geschäftsprozesse
- Technische Führung und Coaching eines Frontend-Teams zur Sicherstellung effizienter Umsetzung, hoher Codequalität und konsistenter Architekturentscheidungen
- Verantwortung für sicherheitskritische Architekturentscheidungen innerhalb eines komplexen Endkundenportals
Eingesetzte Technologien:
HTML, SCSS, JavaScript, TypeScript, Vue.js 3, Vuelidate, Pinia, Vite, Vitest, Histoire, Contentful, Azure
DevOps, Figma, ConceptBoard, Mock Service Worker, Nuxt.js 3, GIT
CSS (Cascading Style Sheet), Figma, HTML5, Microsoft Azure, Typescript, Vue.Js
10/2021 – 1/2022
Tätigkeitsbeschreibung
Entwicklung einer Vue 3 Component Library und Multi-Mandanten-Framework für verschiedene Versicherungspakete
- Entwicklung neuer Komponenten für die Vue.js 3 Component Library
- Weiterentwicklung des Multimandanten Frameworks
- Code Reviews
Eingesetzte Technologien:
HTML, SCSS, JavaScript, TypeScript, TailwindCSS, Vuelidate, Vuex, Webpack, GitLab, FirstSpirit
Confluence, CSS (Cascading Style Sheet), Figma, HTML5, Jira, Typescript, Vue.Js
3/2021 – 9/2021
Tätigkeitsbeschreibung
Wartung und Weiterentwicklung der rheinenergie.com Website
- Entwicklung neuer Frontend-Komponenten in enger Absprache mit Konzept, Design und Backend
- Weiterentwicklung und Refactoring bestehender Komponenten
- Code Reviews
Eingesetzte Technologien:
HTML, SCSS, JavaScript, TypeScript, TailwindCSS, Vue.js 2, Vuelidate, Vuex, Webpack, Mocha/Chai, Cypress, GitLab, FirstSpirit
Confluence, CSS (Cascading Style Sheet), Figma, HTML5, JavaScript, Jira, Typescript, Vue.Js
4/2020 – 3/2021
Tätigkeitsbeschreibung
Wartung und Weiterentwicklung der enbw.com Website
- Entwicklung neuer Frontend-Komponenten in enger Absprache mit Konzept, Design und Backend
- Weiterentwicklung und Refactoring von Bestands Komponenten
- Code Reviews
- Bewerber Interviews vorbereiten und führen für Testing und Design
Eingesetzte Technologien:
HTML, CSS, SASS, JavaScript, TypeScript, Vue.js, Vuelidate, Vuex, CSHTML, Webpack, Jest, Cypress, GIT, Contentful, InVision, Azure DevOps
CSS (Cascading Style Sheet), Git, HTML5, JavaScript, Microsoft Azure, Typescript, Vue.Js
12/2019 – 4/2020
Tätigkeitsbeschreibung
MVP Relaunch TUI
• Entwicklung neuer Frontend Komponenten
• weitreichendes Refactoring der Formularkomponenten und Entwicklung von Instant Validierung, Anbindung an den Store
• Weiterentwicklung und Refactoring von Bestandskomponenten
• Code Reviews
• Arbeit beim Kunden vor Ort
• Arbeit im Team via Scrum
Eingesetzte Technologien:
HTML5, SCSS, JavaScript, TypeScript, Vue.js, Vuex, Vuelidate, Vue-Router, Web Components, Storybook, Jest, Nightwatch, GitLab, Webpack
CSS (Cascading Style Sheet), HTML5, JavaScript, Typescript, Vue.Js
11/2018 – 11/2019
Tätigkeitsbeschreibung
MVP Relaunch enbw.com
• Entwicklung neuer Frontend Komponenten
• weitreichendes Refactoring der Formularkomponenten und Entwicklung von Instant Validierung, Anbindung an den Store
• Weiterentwicklung und Refactoring von Bestandskomponenten
• Code Reviews
• Arbeit beim Kunden vor Ort
• Arbeit im Team via Scrum
Eingesetzte Technologien:
HTML5, SASS, Vue.js, Vuex, Vuelidate, TypeScript, CSHTML, Webpack, Jest, Cypress, GIT, Contentful, Azure DevOps
CSS (Cascading Style Sheet), Git, HTML5, JavaScript, Microsoft Azure, Typescript, Vue.Js
7/2018 – 11/2018
Tätigkeitsbeschreibung
Intranet Anwendung zur Metadatenerfassung von Bildern und Videos
• Gegenüberstellung von Vue, React und Angular
• Prototypentwicklung auf Basis von Vue.js/Nuxt.js
• Prototypentwicklung auf Basis von Angular 7
• Projektsetup und Frontendentwicklung des Metadatenerfassungssystems mit Angular 7
• Implementierung einer internen Video Downloader Anwendung für verschiedenste Quellen mit Vue.js
• Frontend Dokumentation
• Arbeit beim Kunden vor Ort
Eingesetzte Technologien:
HTML5, SASS, Vue.js, Nuxt.js, Angular 7, Webpack, Jest, Jasmine, GIT, Compodoc
Angular, AngularJS, CSS (Cascading Style Sheet), Git, HTML5, JavaScript, Node.Js, Vue.Js
10/2017 – 6/2018
Tätigkeitsbeschreibung
Website Relaunch von eurowings.com
• Frontend-Entwicklung/Implementierung modularer Frontend Komponenten für das CMS AEM
• Qualitätssicherung des Styleguide
• Schnittstelle zwischen Frontend-Entwicklung und Design Team
• POC zu http/2
• Sprint Review/Sprint Retro/Sprint Planung
• Barrierefreiheit und SEO Optimierungen
• Code Reviews
• Arbeit beim Kunden vor Ort
Eingesetzte Technologien:
HTML5, SASS, Twig, Vue.js, RxJS, Grunt, Webpack, Jest, Mercurial, Node, WCAG Barrierefreiheit, ADoc, Atomic Design
CSS (Cascading Style Sheet), HTML5, JavaScript, Node.Js, Vue.Js
9/2016 – 9/2017
Tätigkeitsbeschreibung
Website Relaunch von NaturEnergiePlus
• Lead Developer Frontend
• Projektsetup
• Implementierung modularer Frontend Komponenten für das CMS Contentful
• CSS Styleguide Dokumentation
• CSS Animationen und GSAP Animationen
• CSS Re-Skin für das Bestandskundenportal
• Arbeit beim Kunden vor Ort
• Performance Optimierung
Eingesetzte Technologien:
HTML5, SASS, TypeScript, RequireJS, Grunt, .Net Core, Razor, Contentful, GIT
.Net, CSS (Cascading Style Sheet), Git, HTML5, Typescript
6/2015 – 9/2016
Tätigkeitsbeschreibung
Website Relaunch von HUGO BOSS
inklusive Rollout für alle Länder. Hierbei sollte unter Anderem vom alten CMS (PaperCms) auf ein neues CMS (FirstSpirit) migriert werden.
• Lead Developer Frontend
• Implementierung Frontend-Module für das CMS FirstSpirit
• Grunt Setup
• Implementierung von Animationen unter Verwendung von CSS3 Transition/Transformation und Waypoints
• Integrieren von YouTube- und Brightcove Videos sowie deren Player-Individualisierung und Steuerung
• Kampagnen Seiten
• Performance Optimierungen
Eingesetzte Technologien:
FirstSpirit, Grunt, HTML5, SASS, jQuery, RequireJS, GIT
CSS (Cascading Style Sheet), Git, HTML5, Jquery
4/2015 – 6/2015
Tätigkeitsbeschreibung
Lufthansa
Die bestehende mobile Seite sollte um das Feature eines Flight Monitors erweitert werden. Außerdem wurden einige Bereiche frontendseitig modernisiert.
• Frontend Implementierung des Flight Monitors
• Absprachen mit Konzept und Design
• Bugfixing
• Wartung/Refactoring
• Code Reviews
Eingesetzte Technologien:
XHTML, LESS, JavaScript, jQuery, Maven, JSP, JSTL, Jenkins, GIT, interne Device Datenbank
Apache Maven, CSS (Cascading Style Sheet), Git, JavaScript, Javaserver Pages, Jenkins, Jquery, Less, XHTML (Extensible HyperText Markup Language)
1/2015 – 3/2015
Tätigkeitsbeschreibung
KIA PIP und KIA Press - Website Relaunch der KIA Produktseite und der KIA Presseseite
• Übernahme der Frontend Lead Rolle
• Frontend Optimierung / Refactoring
• Bugfixing
• Performance Optimierung
• Grunt Setup Überarbeitung
Eingesetzte Technologien:
Grunt, HTML5, CSS3, JavaScript, jQuery, SVN
CSS (Cascading Style Sheet), HTML5, JavaScript, Jquery, Subversion
12/2013 – 12/2014
Tätigkeitsbeschreibung
Globetrotter Responsive Online Shop
Implementierung eines responsiven Online-Shops für Smartphones und Tablets unter Verwendung des RESS Ansatzes
• Implementierung eines komplett modular aufgebauten Frontend durch Verwendung von JSP Taglibs
• SEO Optimierung
• Performance Optimierung
• User-Tracking
• Integration von Produktvideos und 360° Slider
Eingesetzte Technologien:
HTML5, LESS, JavaScript, jQuery, JSP, JSTL, Maven, Jenkins, SVG, GIT
Apache Maven, Apache Struts, Git, HTML5, JavaScript, Javaserver Pages, Jenkins, Jquery, Less, Linux-Systemadministrator, Mysql
9/2012 – 12/2013
Tätigkeitsbeschreibung
Bonprix Tablet Shop
Nachdem bereits der mobile Shop von Bonprix erfolgreich gestartet war, folgte die Implementierung des Bonprix Online-Shops als Tablet Website
• Lead Developer
• Implementierung des Frontend
• Auslagerung des Backend zur gemeinsamen Nutzung
von Mobile und Tablet Shop
• Browser-Back History Management
• Animationen
• Implementierung von Infinite-Scroll der Produkte
• SEO Optimierungen
• Performance Optimierungen
• Device Optimierungen
• User-Tracking
• Kundenbetreuung
• Wartung und Weiterentwicklung
• Logfile-Analysen
Eingesetzte Technologien:
XHTML, CSS, JavaScript, jQuery, JSP, JSTL, Struts, Java, JAXB, MySQL, Maven, Jenkins, SVN, interne Device Datenbank
Apache Maven, Apache Struts, CSS (Cascading Style Sheet), Java (allg.), Java Architecture for XML Binding (JAXB), JavaScript, Javaserver Pages, Jenkins, Jquery, Linux-Systemadministrator, Mysql, Subversion, XHTML (Extensible HyperText Markup Language)
1/2011 – 12/2013
Tätigkeitsbeschreibung
Bonprix Mobile Shop
Implementierung des Bonprix Online Shops als mobile Website. Höhepunkt des Projektes war der Gewinn des INTERNET WORLD Business Shop Awards für den „Besten Mobile Shop“
• Implementierung des Frontend
• Implementierung des Backend
• Anbindung der Shop API
• SEO Optimierungen
• Performance Optimierungen
• Device Optimierungen
• Kundenbetreuung
• Wartung und Weiterentwicklung
• User-Tracking
• Logfile-Analysen
Eingesetzte Technologien:
XHTML, CSS, JavaScript, jQuery, JSP, JSTL, Struts, Java, JAXB, MySQL, Jenkins, SVN, interne Device Datenbank
Apache Struts, CSS (Cascading Style Sheet), Java Architecture for XML Binding (JAXB), JavaScript, Javaserver Pages, Jenkins, Jquery, Mysql, Subversion, XHTML (Extensible HyperText Markup Language)
1/2011 – 1/2011
Tätigkeitsbeschreibung
HUGO BOSS
Wartung und Betreuung der mobilen Website von Hugo Boss
• Bugfixing
• Frontend-Implementierung neuer Features/Seitenbereiche
• Implementierung von Landing Pages zur Fashion Show
Eingesetzte Technologien:
XHTML, CSS, JavaScript, jQuery, JSP, JSTL, Struts, Java, ANT, interne Device Datenbank, SVN
Apache Struts, CSS (Cascading Style Sheet), JavaScript, Javaserver Pages, Jquery, Linux-Systemadministrator, Subversion, XHTML (Extensible HyperText Markup Language)
11/2010 – 12/2010
Tätigkeitsbeschreibung
RLV Versicherungen
Frontend Wartungsarbeiten der mobilen Website, Design Anpassungen, Funktionale Korrekturen
• Neue Designs und Designanpassungen implementieren
• Bugfixing
Eingesetzte Technologien:
XHTML, CSS, JavaScript, jQuery, Java, JSP, JSTL, Struts, MySQL, SVN, interne Device Datenbank
Apache Struts, CSS (Cascading Style Sheet), Java (allg.), JavaScript, Javaserver Pages, Jquery, Mysql, Subversion, XHTML (Extensible HyperText Markup Language)
9/2010 – 10/2010
Tätigkeitsbeschreibung
Germanwings - Wartung und Weiterentwicklung der mobilen Website
• Anpassung und Weiterentwicklung sowohl im Frontend als auch im Backend
• Neue Features implementieren
• Implementierung des Frontend für die Sitzplatzreservierung
• Bugfixing
• Mobile Device spezifische Optimierungen
Eingesetzte Technologien:
XHTML, CSS, JavaScript, jQuery, JSP, JSTL, Struts, Java, MySQL, interne Device Datenbank, Webgrabbing, SVN
Apache Struts, CSS (Cascading Style Sheet), Java (allg.), JavaScript, Javaserver Pages, Jquery, Mysql, Subversion, XHTML (Extensible HyperText Markup Language)
3/2010 – 8/2010
Tätigkeitsbeschreibung
XING - Neuentwicklung einer mobilen Website
• Aufwandsschätzung
• Implementierung des Frontend nach Konzept- und Designvorlage
• Implementierung des Backend
• Anbindung an XING API
• Mobile Device spezifische Optimierungen
Eingesetzte Technologien:
XHTML, CSS, JavaScript, jQuery, JSP, JSTL, Struts, Java, XML, SVN, interne Device Datenbank, OAuth
Apache Struts, CSS (Cascading Style Sheet), Java (allg.), JavaScript, Javaserver Pages, Jquery, Subversion, XHTML (Extensible HyperText Markup Language)
3/2010 – 4/2010
Tätigkeitsbeschreibung
B&B Hotels Mobile Website Launch
• Implementierung noch fehlender Frontend Seiten nach Konzept- und Designvorgabe
• Mobile Device spezifische Optimierungen
• Bugfixing
• Support anderer Frontend-Entwickler und Freelancer
Eingesetzte Technologien:
XHTML, CSS, JavaScript, jQuery, Java, JSP, JSTL, Struts, MySQL, SVN, interne Device Datenbank
Apache Struts, Java (allg.), JavaScript, Javaserver Pages, Jquery, Mysql, Subversion, XHTML (Extensible HyperText Markup Language)
11/2009 – 3/2010
Tätigkeitsbeschreibung
TUIfly.com
Entwicklung einer mobilen Website für die Fluggesellschaft
• Aufwandsschätzung
• Frontend Implementierung aller Seiten nach Konzept- und Designvorgabe
• Backend-Anbindung von Flugangeboten, Flugzielen, Flugplan, Ankunft/Abflug
• Konzeption und Implementierung der relevanten Datenbanktabellen
• Bugfixing
• Mobile Device spezifische Optimierungen
Eingesetzte Technologien:
XHTML, CSS, JavaScript, jQuery, Java, JSP, JSTL, Struts, ANT, XML, CSV, SVN, interne Device Datenbank
Apache Struts, CSS (Cascading Style Sheet), Java (allg.), JavaScript, Javaserver Pages, Jquery, Subversion, XHTML (Extensible HyperText Markup Language), XML
10/2009 – 10/2009
Tätigkeitsbeschreibung
KLM Mobile Website Pitch
Prototyp-Implementierung für Check-in, Abflug/Ankunft, Flugangebote und Reiseziele
- Implementierung des Frontend nach Konzept- und Designvorgabe
Eingesetzte Technologien:
XHTML, CSS, JavaScript, JSP, JSTL, Struts, Java, ANT, CVS, interne Device Datenbank
Apache Struts, CSS (Cascading Style Sheet), Java (allg.), JavaScript, Javaserver Pages, XHTML (Extensible HyperText Markup Language)
9/2009 – 9/2009
Tätigkeitsbeschreibung
o2 Coaching Quiz
Ein o2 internes Quiz als mobil optimierte Website zum Trainieren der Verkaufsmitarbeiter wie Sie mit Kunden umgehen und Produkte bewerben
• Konzipieren, Aufsetzen und Befüllen der Datenbank
• Abfrage und Verarbeitung der Datenbankeinträge
• Quiz Logik Implementieren
• Frontend-Implementierung nach Konzept- und Designvorgabe
Eingesetzte Technologien:
XHTML, CSS, JavaScript, Java, MySQL, JSP, JSTL, Struts, CVS, interne Device Datenbank
Apache Struts, CSS (Cascading Style Sheet), Java (allg.), JavaScript, Javaserver Pages, Mysql, XHTML (Extensible HyperText Markup Language)
Ausbildung
Southampton
Bergisch Gladbach
Über mich
Mit über 16 Jahren Erfahrung in Frontend-Architektur, sowie 9 Jahren Erfahrung in Vue.js / Nuxt.js Architektur, übernehme ich Verantwortung für skalierbare Systeme, stabile Releases und schnelle Feature Delivery.
Mein Fokus liegt auf
- skalierbaren Frontend-Architekturen mit Vue.js und Nuxt.js
- Performance-Optimierungen entlang kritischer User Journeys
- Verbesserung von Conversion und UX
- Sicherstellung von SEO und Barrierefreiheit
- Einführung moderner Teststrategien
- Aufbau modularer und wartbarer Systeme (Server Driven UI)
In bisherigen Projekten habe ich unter anderem
- Ladezeiten signifikant reduziert
- Feature Delivery in Projekten um bis zu 40% beschleunigt
- Komplexe E-Commerce Plattformen erfolgreich modernisiert
Weitere Kenntnisse
Programmiersprachen, Frameworks und Bibliotheken:
Vue.js (2/3), Nuxt.js (2/3/4), HTML, CSS, JavaScript, TypeScript, SCSS, TailwindCSS, NPM, YARN, express.js, Auth0, Microsoft Graph (MSGraph), Vite
State Management:
Pinia, Vuex, RxJS
CMS:
Storyblok, Contentful
Performance und Qualität:
Core Web Vitals, SEO, Barrierefreiheit, Vitest, Playwright, Cypress, Testcafe, JEST, Mocha/Chai
API:
RESTful API, GraphQL, Apollo GraphQL, URQL
Hosting:
Vercel, Netlify, Azure Static Web Apps
Dokumentation:
Storybook, Histoire
AI-unterstützte Entwicklung & Automatisierung von Workflows:
Cursor, ChatGPT, Perplexity, Gemini, NotebookLM, Make, Zapier
Sonstiges:
Server Driven UI, Component Libraries, Modular Frontend, Web Components, E-Commerce, Scrum, Kanban, Responsive Web, Agile Development
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
