freiberufler Senior Frontend & Full-Stack Entwickler (Vue, React, Angular, Node.js, JavaScript, TypeScript) auf freelance.de

Senior Frontend & Full-Stack Entwickler (Vue, React, Angular, Node.js, JavaScript, TypeScript)

zuletzt online vor 5 Tagen
  • 85€/Stunde
  • 60311 Frankfurt am Main
  • DACH-Region
  • de  |  en
  • 26.03.2025

Kurzvorstellung

Erfahrener Frontend-Entwickler mit Fokus auf moderne Webtechnologien wie zB React, Next.js und Tailwind CSS. Sauberer Code, performante UIs und zuverlässige Umsetzung sind mein Standard – verfügbar für spannende Projekte im Remote- oder Hybrid-Setup.

Qualifikationen

  • Angular1 J.
  • CSS (Cascading Style Sheet)6 J.
  • Docker3 J.
  • HTML56 J.
  • JavaScript6 J.
  • Node.Js5 J.
  • Scrum-Master2 J.
  • Syntactically Awesome Stylesheets (Sass)5 J.
  • Vue.Js4 J.

Projekt‐ & Berufserfahrung

Freelance Senior Frontend Entwickler
Deutsche Bahn AG - DB Systel, Frankfurt
6/2023 – 10/2024 (1 Jahr, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2023 – 10/2024

Tätigkeitsbeschreibung

Entwicklung des "Digital Situation Room" – ein KPI-Dashboard für DB-Führungskräfte, das die Effizienz von Echtzeit-Entscheidungen verbessert.
• Architektur des Frontends koordiniert. Mit Vue 3, d3.js und Vuetify die Datenvisualisierung erheblich verbessert.
• CI/CD-Pipelines optimiert, wodurch die Bereitstellungszeit um 30% reduziert wurde.
• Automatisierte End-to-End-Tests implementiert (Cypress, Vitest), um manuelle QA-Aufwände zu senken.
• Wiederverwendbare Komponenten entwickelt, die sich nahtlos in das DB-UI-Designsystem integrieren.
• Tech-Stack: Vue3, d3.js, Node.js, MongoDB, PostgreSQL, GitLab CI, AWS, Docker, Redis, Python

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), HTML5, Amazon Web Services (AWS), Docker, Git, JavaScript, Mongodb, Node.Js, Postgresql, Python, Vue.Js

Freelance Frontend Entwickler
Deutsche Bahn AG - Station und Service, Berlin
11/2020 – 3/2023 (2 Jahre, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

11/2020 – 3/2023

Tätigkeitsbeschreibung

Entwicklung und Optimierung von Webanwendungen für den Bahnbetrieb.
• Migration von Vue.js 2 auf Vue 3 mit TypeScript, wodurch die Performance um 20% verbessert wurde.
• Live-Zugverfolgungssysteme integriert, die Echtzeit-Updates für über 1 Mio. tägliche Fahrgäste ermöglichen.
• Plattformübergreifende Kompatibilitätsprobleme behoben, was die Barrierefreiheitskonformität um 15% erhöhte.
• Scrum Master-Rolle übernommen, agile Prozesse optimiert und Sprint-Zyklen effizienter gestaltet.
• Tech-Stack: Vue3, Pinia, Vite, Cypress, Jest, Node.js, Kubernetes, GitLab CI, Docker

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), HTML5, Amazon Web Services (AWS), Docker, Git, JavaScript, Kubernetes, Node.Js, Scrum-Master, Syntactically Awesome Stylesheets (Sass), Typescript, Vue.Js

Frontend Entwickler
T-Systems International GmbH, Berlin
4/2019 – 3/2020 (1 Jahr)
IT & Entwicklung
Tätigkeitszeitraum

4/2019 – 3/2020

Tätigkeitsbeschreibung

Entwicklung einer Web-App zur Verwaltung von LKW-Mautgebühren.
• Migration von Angular 6 auf Angular 8, wodurch die Ladezeit der Anwendung um 25% verkürzt wurde.
• Build-Prozesse refaktoriert, von Webpack zu Angular CLI migriert für bessere Performance.
• UI/UX modernisiert, Bootstrap 3 zu 4 aktualisiert und von LESS zu SASS gewechselt.
• Tech-Stack: Angular6/7/8, Angular CLI, Webpack, Bootstrap, SASS, Jenkins, OpenShift

Eingesetzte Qualifikationen

Syntactically Awesome Stylesheets (Sass), Angular, CSS (Cascading Style Sheet), Git, HTML5, JavaScript, Jenkins, Json, Openshift

Freelance Frontend Developer
RatePAY GmbH, Berlin
6/2018 – 1/2019 (8 Monate)
Banken
Tätigkeitszeitraum

6/2018 – 1/2019

Tätigkeitsbeschreibung

Entwicklung eines Händlerportals für Zahlungsabwicklungen. (Ähnlich wie Klarna, nur als White-Label Lösung)
• Migration von AngularJS 1.4 auf Angular 5, wodurch technische Altlasten reduziert wurden.
• Entwicklung eines Living Style Guides, um eine konsistente UI-Markenführung zu gewährleisten.
• Sicherheits- und Performance-Optimierungen im Zahlungsportal, was die Händlerakzeptanz um 10% erhöhte.
• Tech-Stack: AngularJS, Angular5, Vue.js, Cypress, Selenium, Bootstrap, Node.js, Java EE, Webpack

Eingesetzte Qualifikationen

Syntactically Awesome Stylesheets (Sass), Angular, AngularJS, CSS (Cascading Style Sheet), HTML5, J2EE, JavaScript, Node.Js, Selenium, Vue.Js

Freelance Frontend Developer
Exozet GmbH, Berlin
4/2018 – 5/2018 (2 Monate)
Medienbranche
Tätigkeitszeitraum

4/2018 – 5/2018

Tätigkeitsbeschreibung

Entwicklung von wiederverwendbaren Payment-Templates für BNP Paribas.
• Implementierung von Payment-Features basierend auf XSLT-Formaten
• Optimierung von Workflows im Bereich Web-Templates
• Tech-Stack: React, Webpack, Node.js, HTML5, CSS3, JavaScript

Eingesetzte Qualifikationen

Syntactically Awesome Stylesheets (Sass), CSS (Cascading Style Sheet), Git, HTML5, JavaScript, JavaScript-Frameworks, Node.Js, React (JavaScript library), Responsive Webdesign, XSLT (XSL Transformation)

Freelance Frontend Developer
Volkswagen Financial Services AG, Berlin
4/2017 – 4/2018 (1 Jahr, 1 Monat)
Banken
Tätigkeitszeitraum

4/2017 – 4/2018

Tätigkeitsbeschreibung

Entwicklung eines Finanzkonfigurators für Audi UK.
• Internes UI-Framework entwickelt, das bei Audi, Seat, Skoda und VW verwendet wurde.
• Finanzkonfigurator für Audi UK entwickelt, um den Online-Kaufprozess zu optimieren.
• Barrierefreiheit im Web verbessert, um WCAG-Standards zu erfüllen
• Tech Stack: Angular, Node.js, AWS, SASS, Git

Eingesetzte Qualifikationen

HTML5, JavaScript, Amazon Web Services (AWS), AngularJS, CSS (Cascading Style Sheet), Git, JavaScript-Frameworks, Node.Js, Responsive Webdesign, Syntactically Awesome Stylesheets (Sass)

Ausbildung

WIRTSCHAFTSWISSENSCHAFTEN (ECONOMICS AND BUSINESS ADMINISTRATION)
BACHELOR OF SCIENCE
2013
Hagen
Fachinformatiker (Anwendungsentwicklung)
Ausbildung
2007
Frankfurt am Main

Über mich

Ich bin freiberuflicher Frontend-Entwickler mit über 8 Jahren Erfahrung in der Umsetzung moderner Webanwendungen – für Startups ebenso wie für Großunternehmen wie die Deutsche Bahn oder Telekom.

Mein Fokus liegt auf der Entwicklung performanter, wartbarer Benutzeroberflächen mit Vue.js und React. Beide Frameworks setze ich seit Jahren produktiv ein – je nach Projektanforderung. Dabei arbeite ich bevorzugt mit modernen Toolings wie Vite, Pinia, TypeScript und Tailwind CSS.

Ich begleite Projekte von der Konzeption bis zum produktionsreifen Rollout und bringe auf Wunsch auch Expertise in UI/UX, Testing, API-Integration und technischer Projektleitung mit. Durch mein Verständnis für Backend-Logik und DevOps kann ich effizient mit Fullstack-Teams oder auch direkt mit Kunden und Designern zusammenarbeiten.

Meine Schwerpunkte:

Entwicklung von Single Page Applications (SPAs) und komplexen Dashboards

Performance-Optimierung, Lighthouse Audits, SEO-freundliche Architektur

Entwicklung skalierbarer Design-Systeme und Komponentenbibliotheken

Responsive Design & Mobile-First-Ansätze

Zustandverwaltung mit Pinia, Vuex, Zustand oder Redux

Authentifizierungs- und Autorisierungskonzepte (JWT, OAuth, RBAC)

Internationalisierung (i18n) und Accessibility (a11y)

Integration von REST- und GraphQL-APIs

CI/CD, Git-basierte Workflows, Docker und Vercel Deployments

Technologien & Tools:

Vue 3 · Vite · Pinia · Vuex · React · Next.js · TypeScript · JavaScript (ES6+) · Tailwind CSS · HTML5 · CSS3 · Git · GitHub/GitLab · Figma · Zustand · Redux · Jest · Cypress · Docker · REST · GraphQL · Storybook · Playwright · Next-Intl · uvm.

Was Sie von mir erwarten können:

Schnelles Verständnis von Projektzielen und Kundenbedürfnissen

Effiziente Kommunikation, transparente Arbeitsweise und termingerechte Umsetzung

Flexible Integration in bestehende Teams oder eigenständiges Arbeiten

Sauber dokumentierter, wartbarer Code nach Best Practices

Langfristiges Denken: Ich entwickle nicht für heute, sondern für den Betrieb von morgen

Ich bin verfügbar für Remote-Projekte sowie Hybrid-Modelle im Raum Frankfurt, Berlin und/oder bundesweit. Egal ob MVP, Redesign, Performance-Tuning oder langfristige Weiterentwicklung – ich freue mich auf Ihre Anfrage und ein unverbindliches Gespräch.

Weitere Kenntnisse

Sprachen & Standards:
JavaScript, TypeScript, HTML5, CSS3, Sass, Less, JSON, YAML, Markdown

Frameworks & Libraries:
Vue.js, React, Angular, Nuxt.js, Next.js, Svelte, jQuery

State Management:
Pinia, Vuex, Zustand, Redux, Context API, RxJS

Build Tools & Runtime:
Vite, Webpack, Rollup, ngCli, Babel, ESBuild, Node.js, npm, pnpm, Yarn

Styling & UI-Frameworks:
Tailwind CSS, Bootstrap, Vuetify, Quasar, Material UI, Ant Design, Chakra UI, Styled Components, Emotion

Testing & QA:
Jest, Vitest, Mocha, Cypress, Playwright, Testing Library, Storybook

APIs & Backend-Anbindung:
Node.js, Express.js, REST, GraphQL, WebSockets, Axios, Apollo Client, Firebase

Auth & Sicherheit:
OAuth, JWT, Auth0, Firebase Auth, Role-Based Access Control (RBAC), CSRF/XSS Handling

Datenbanken:
MySQL, PostgreSQL, MongoDB, SQLite, Supabase, Firestore

CI/CD & DevOps:
Git, GitHub, GitLab, Bitbucket, Docker, Docker Compose, Vercel, Netlify, Jenkins, GitHub Actions, Nginx

Cloud & Hosting:
Vercel, Netlify, Firebase Hosting, AWS S3, Cloudflare, Heroku

Design & Tools:
Figma, Adobe XD, Zeplin, Photoshop, Chrome DevTools, Postman, Insomnia

Sonstiges:
Monorepos (z.B. Nx, Turborepo), Linting (ESLint, Prettier), i18n (vue-i18n, next-intl), Responsive Design, Accessibility (a11y), SEO Basics, Performance Optimization, SSR, ISR, PWA

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
4560
Alter
40
Berufserfahrung
17 Jahre und 8 Monate (seit 08/2007)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden