freiberufler Senior Frontend Developer auf freelance.de

Senior Frontend Developer

zuletzt online vor 5 Tagen
  • auf Anfrage
  • Frankfurt am Main
  • auf Anfrage
  • de  |  en  |  fr  |  he
  • 06.08.2026
  • Contract ready

Kurzvorstellung

Web-Entwickler seit 1998. Former W3C Invited Expert, HTML5 WG.

Skills: HTML5, CSS3, JavaScript, Typescript, Responsive Design, Mobile, Barrierefreiheit, Accessibility, Node.js, Vue.js, React, SCSS, Jest, Playwright, Storybook, Web Performance uvm.

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Accessibility
  • CSS (Cascading Style Sheet)8 J.
  • HTML58 J.
  • JavaScript1 J.
  • Jest Unit Testing
  • Node.Js6 J.
  • Nuxt
  • React (JavaScript library)5 J.
  • Typescript7 J.
  • Vue.Js6 J.

Projekt‐ & Berufserfahrung

Senior Frontend Engineer
Kundenname anonymisiert, Leinfelden
10/2025 – 1/2026 (4 Monate)
Handel
Tätigkeitszeitraum

10/2025 – 1/2026

Tätigkeitsbeschreibung

KI-unterstützte Programmierung von barrierefreien, respon-siven, internationalisierten und lokalisierten Webkomponenten in React mit Anbindung an das Backend (Google Go, GraphQL), Abstimmung mit PO, Design und Backend, Unit und E2E-Tests.

Techniken: HTML5, CSS 3, Typescript, Node.js, NPM, ES2023, React, React Router, Next, Tailwind CSS, I18next, Git, JSON, REST, Vitest, Playwright, Axe, TDD, Untitled UI, Chart.js, Floating UI, Storybook, WCAG, WAI ARIA, ESLint, Prettier, Zod, Windsurf, Claude Sonnet, MCP, Linear, Figma, Kanban

Eingesetzte Qualifikationen

Kanban (Softwareentwicklung), Git, Node.Js, Typescript, Figma, CSS (Cascading Style Sheet), HTML5, React (JavaScript library)

Senior Frontend Engineer
comdirect, München
7/2025 – 9/2025 (3 Monate)
Finanzdienstleister
Tätigkeitszeitraum

7/2025 – 9/2025

Tätigkeitsbeschreibung

BITV-Tests (mit und ohne Screenreader), Audits, Analyse, Dokumentation in Jira und Behebung der Barrierefreiheits-fehler auf einer Legacy-Anwendung zur Erfüllung der Barrierefreiheitsnorm EN 301 549

Techniken: HTML5, CSS 3, WCAG, BITV, EN 301 549, JavaScript, jQuery, Velocity, Git, Axe, Lighthouse, Jira

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), Git, HTML5, JavaScript, Jira, Jquery, Kanban (Softwareentwicklung)

Senior Frontend Developer
Bundesdruckerei, Berlin
4/2021 – 3/2025 (4 Jahre)
Öffentliche Verwaltung
Tätigkeitszeitraum

4/2021 – 3/2025

Tätigkeitsbeschreibung

Barrierefreie, responsive Webkomponenten als NPM-Pakete mit Anbindung an das Backend (Java, Thymeleaf und Vue SSR), Scrum basiert, Abstimmung mit Design und Backend (zum Beispiel über die Middleware-Endpunkte per JSON Schema und Swagger/OpenAPI), Unit- und E2E-Tests, Abstimmungen zu Sicherheit und Datenschutz mit dem BSI.

Techniken: HTML5, CSS 3, Typescript, Node.js, NPM, ES2022, Vue.js, Vuetify, Vite, Nuxt, Vue Router, Stencil (React), SCSS, Git, CI/CD, Docker, Microapps, Microservices, JSON, REST, Jest, Playwright, TDD, ESLint, Stylelint, Figma, Material UI, Storybook, Scrum

Eingesetzte Qualifikationen

React (JavaScript library), CSS (Cascading Style Sheet), Git, HTML5, Json, Node.Js, Scrum, Typescript, Vue.Js

Senior Frontend Engineer
Daimler, Neu-Ulm
10/2020 – 3/2021 (6 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2020 – 3/2021

Tätigkeitsbeschreibung

Responsives User Interface für ein Formular auf Basis der hausinternen Komponenten-Library mit Anbindung an das Backend über die Middleware-Endpunkte, Setup und Konfiguration des gesamten Projekts, Unit Tests.

Techniken: HTML5, CSS 3, Typescript, Node.js, NPM, ES9, Vue.js, Vuex, SCSS, Git, JSON, REST, Jest, TDD, ESLint, Stylelint, Scrum

Eingesetzte Qualifikationen

Scrum, Git, Node.Js, Typescript, CSS (Cascading Style Sheet), HTML5, Vue.Js

Senior Frontend Engineer
JustWatch, Berlin
6/2020 – 8/2020 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2020 – 8/2020

Tätigkeitsbeschreibung

Refactoring der Vue-Konfiguration und von Komponenten im Hinblick auf eine Verbesserung der Ladezeiten, insbesondere des Largest Contentful Paint-Events.

HTML5, CSS 3, Typescript, Node.js, NPM, ES9, Vue.js, Vuex, REST, SCSS, Git

Eingesetzte Qualifikationen

Git, Node.Js, Typescript, CSS (Cascading Style Sheet), HTML5, Vue.Js

Senior Frontend Engineer
Deutsche Bahn, Frankfurt am Main
5/2018 – 12/2019 (1 Jahr, 8 Monate)
Personenverkehr
Tätigkeitszeitraum

5/2018 – 12/2019

Tätigkeitsbeschreibung

Programmierung von barrierefreien, responsiven Frontend-Komponenten in der Buchungsstrecke und im Kundenkonto, Beratung von UX und Frontend zur Barrierefreiheit, nodeUnit-Tests, UI-Tests.

Techniken: HTML5, CSS 3, Typescript, Node.js, NPM, ES9, Vue.js, Vuex, Bootstrap, REST, SCSS, WCAG, WAI ARIA, Jest, Cucumber, TDD, Git, Docker, Scrum

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), Git, HTML5, Node.Js, Scrum, Typescript, Vue.Js

Senior Frontend Engineer
Commerzbank, Frankfurt am Main
5/2017 – 5/2018 (1 Jahr, 1 Monat)
Banken
Tätigkeitszeitraum

5/2017 – 5/2018

Tätigkeitsbeschreibung

Programmierung von barrierefreien, geräteunabhängigen Templates und JavaScript-Funktionalitäten.

Techniken: HTML5, CSS 3, SCSS, JavaScript, Node.js, NPM, Grunt, Handlebars, ES8, React, Next, REST, Typescript, REST, YFM, jQuery, WCAG, WAI ARIA, Git, Scrum

Eingesetzte Qualifikationen

Scrum, Git, Node.Js, Typescript, CSS (Cascading Style Sheet), HTML5, JavaScript, Jquery, React (JavaScript library)

Zertifikate

Test of English as a Foreign Language (ToEFL)
Educational Testing Service (ETS)
2008
Ausbilder gemäß IHK Ausbildereignungsverordnung
Deutsches Rotes Kreuz
1996

Ausbildung

Web Developer (Quereinsteiger)
Ausbildung
1998
Frankfurt

Über mich

Als Frontend-Entwickler besteht meine Motivation darin, robuste User Interfaces mit semantischem, getesteten Code zu bauen. Hauptsächlich habe ich in Relaunch- oder Redesign-Projekten für große Konzerne gearbeitet, zunächst in Agenturen, seit 2011 freiberuflich. Dabei habe ich Komponenten, Templates, Seiten und Prozesse entwickelt. Das Ergebnis sollte stabil, benutzerfreundlich, geräteunabhängig und barrierefrei für alle Menschen sein, zudem schnell laden.

Somit generiere ich semantisches HTML5 mit CSS 3, das auf allen relevanten Plattformen und Browsern funktioniert. In den letzten Projekten nutzten wir die Vorteile von Typescript, das zu sauberem, gut dokumentiertem Code beiträgt. Bevorzugtes Framework ist Vue (Vue 2 + 3, Vite und Nuxt). Wir nutzten Linter für Typescript, JavaScript und (S)CSS, schrieben automatisierte Unit Tests mit Jest, während andere Kollegen sich auf Integrationstests mit Cucumber und Playwright spezialisierten, visuelle Regressionstests und die automatisierte Build-Pipeline. In den letzten Jahren nutzten alle erfolgreichen Projekte Node.js, Scrum, Git, Jira und meistens Confluence.

Ich bin Quereinsteiger, habe 1998 mit Webentwicklung begonnen und mit sehr vielen Technologien, Frameworks, Bibliotheken und einigen Programmiersprachen in den vergangenen 25 Jahren gearbeitet. Ich war Gastdozent am Institut für Informatik der Uni Mainz, habe viele Vorträge zu Webstandards vor lokalem und internationalem Publikum gehalten und kann technische Konzepte gut interdisziplinär für Design und Stakeholder übersetzen. Im Agenturumfeld habe ich Entwicklerteams geleitet und war in Jobinterviews, Ausschreibungen und Präsentationen eingebunden.

Weitere Kenntnisse

Web-Entwickler, W3C Invited Expert, HTML5 Working Group.

Skills: HTML5, CSS3, JavaScript, Typescript, ES9, jQuery, WCAG 2, BITV, WAI ARIA, EN 301 549, Screenreader, JSON, JSON Schema, NPM, Node.js, Vue.js, Vuex, Vite, Nuxt, Vue Router, Pinia, React, React Router, Stencil, SPA, SSR, Storybook, Jest, Vitest, Playwright, Axe, Cucumber, Linting, Scrum, Git, Tailwind, Grunt, Gulp, Rollup, Webpack, Backbone, Require.js, Express, Nest, Velocity, SCSS, Tailwind CSS, BEM, REST, Bootstrap, Handlebars, Docker, WSL, Windsurf, Compass, PHP, XML, XSLT, XPath

Webstandards, Web Performance, Responsive Design, Web APIs, Web Components, Custom Elements, Barrierefreiheit (WCAG, ARIA, BITV, EN 301 549), Usability, Internationalisie-rung (I18N), Mobile Web, KI-Entwicklung, Linting, Graded Browser Support, Progressive Enhancement, TDD

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Grundkenntnisse)
  • Hebräisch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
4110
Berufserfahrung
28 Jahre und 8 Monate (seit 01/1998)

Kontaktdaten

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

Jetzt Mitglied werden