freiberufler Senior Frontend Engineer – Barrierefreiheit, Designsysteme, React, Angular, TypeScript auf freelance.de

Senior Frontend Engineer – Barrierefreiheit, Designsysteme, React, Angular, TypeScript

zuletzt online vor wenigen Tagen
  • 95€/Stunde
  • Neubiberg
  • auf Anfrage
  • de  |  en
  • 20.10.2026
  • Contract ready

Kurzvorstellung

Senior Frontend Engineer mit über 13 Jahren Erfahrung, spezialisiert auf barrierefreie Webanwendungen und Designsysteme (WCAG, BITV, EN 301 549). TypeScript, React, Angular, Vue, Web Components – plus Backend mit Java/Jakarta EE und Node.js.

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt

Qualifikationen

  • Angular
  • Barrierefreiheit (WCAG, BITV)
  • Designsysteme
  • Java (allg.)7 J.
  • JavaScript13 J.
  • Playwright
  • React (JavaScript library)3 J.
  • Typescript10 J.
  • Vue.Js8 J.
  • Web Components

Projekt‐ & Berufserfahrung

Frontend-Entwickler – Buchungs- und Verwaltungsplattform für Ferienangebote
München Betriebs GmbH, Remote
4/2026 – offen (7 Monate)
Tourismus und Freizeitwirtschaft
Tätigkeitszeitraum

4/2026 – offen

Tätigkeitsbeschreibung

Folgebeauftragung: seit April 2026 1 Tag/Woche, seit August 2026 Vollzeit

* Entwicklung und Weiterentwicklung einer modernen Webanwendung mit Angular und TypeScript auf Basis von Standalone Components
* Umsetzung komplexer Frontend-Funktionalitäten mit Reactive Forms, Angular Routing, Route Guards und RxJS
* Implementierung und Weiterentwicklung des zentralen State Managements mit NgRx (Actions, Reducer, Selectors, Effects)
* Wartung und Weiterentwicklung einer Lit-basierten Web-Component-Bibliothek für das Designsystem sowie Integration der Komponenten in die Angular-Anwendung
* Entwicklung responsiver und barrierefreier Benutzeroberflächen mit SCSS unter konsequenter Nutzung des bestehenden Designsystems
* Anpassung und Weiterentwicklung von Keycloak-Themes mit FreeMarker zur Integration der Authentifizierungsoberflächen in das Designsystem

Tech Stack: TypeScript, Angular, Standalone Components, Reactive Forms, RxJS, NgRx, Lit, Web Components, SCSS, Barrierefreiheit, Keycloak, FreeMarker, Vitest

Eingesetzte Qualifikationen

Git, Typescript, Angular, CSS (Cascading Style Sheet), HTML5, JavaScript, Web Entwicklung, Frontend Entwickler, Responsive Webdesign

Senior Fullstack-Entwickler – Zoll ATLAS Stammdatenverwaltung
Informationstechnikzentrum Bund, Remote
2/2026 – 8/2026 (7 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

2/2026 – 8/2026

Tätigkeitsbeschreibung

Schrittweise Modernisierung einer bestehenden Enterprise-Webanwendung (JSF → React mit stateless Java-REST-Backend), Vollzeit

* Migration von rund 10 JSF-Screens auf React und TypeScript
* Herauslösen bestehender Logik aus JSF/Backing Beans und Überführung in stateless REST-Schnittstellen zur Entkopplung von Frontend und Backend
* Entwicklung wiederverwendbarer React-Komponenten und Custom Hooks; clientseitiges Routing und State Management mit React Context und Reducern
* Konzeption und Implementierung neuer REST APIs mit Java 21, Jakarta EE und JAX-RS inkl. DTOs, Mapping, Validierung und Fehlerbehandlung
* Weiterentwicklung der Authentifizierung und Autorisierung auf Basis von JWT; Backend-Komponenten mit CDI/Weld
* Eigeninitiierte Migration des Frontend-Buildsystems von Webpack auf Vite: Reduktion der Build-Zeit von ca. 2 Minuten auf ca. 10 Sekunden (über 90 %) und deutlich schnellere lokale Entwicklung durch HMR
* Umsetzung barrierefreier Benutzeroberflächen gemäß WCAG und BITV
* Anbindung einer Oracle-Datenbank über JDBC mit nativen SQL-Abfragen

Tech Stack: TypeScript, React, React Router, Java 21, Jakarta EE, JAX-RS, CDI/Weld, REST, JSON, JWT, JSF (Migration), Oracle, SQL, JDBC, Vite, Webpack, Barrierefreiheit (WCAG, BITV)

Eingesetzte Qualifikationen

Java Database Connectivity, Oracle Database, SQL, Java (allg.), Typescript, CSS (Cascading Style Sheet), HTML5, JavaScript, Json, React (JavaScript library), Representational State Transfer (REST), Web Entwicklung, Frontend Entwickler

Frontend-Entwickler – Agentic-AI-Plattform
THE MARCOM ENGINE, Remote
8/2025 – 12/2025 (5 Monate)
Medienbranche
Tätigkeitszeitraum

8/2025 – 12/2025

Tätigkeitsbeschreibung

Vollzeit

* Konzeption und Implementierung moderner Conversational-AI-Interfaces mit AWS Bedrock und dem Vercel AI SDK; Aufbau agentenbasierter Workflows für Marketing-Automatisierung, Zielgruppenanalysen und automatisierte Kreativproduktion
* Ansteuerung von GitHub-Workflows über die GitHub API mit Octokit inkl. Echtzeit-Monitoring, Artefaktmanagement und Berechtigungsverwaltung
* Integration von AD-Authentifizierung mit NextAuth.js und AWS Cognito sowie rollenbasierter Zugriffskontrolle
* Echtzeit-Analytics-Dashboards mit Recharts für Marketing-KPIs, Kampagnenanalysen und KI-gestützte Insights
* Responsive, barrierefreie UI-Komponenten mit shadcn/ui, Tailwind CSS und React; Internationalisierung mit next-intl
* Etablierung von DevOps- und Entwicklungspipelines (ESLint, Prettier, Husky, Vitest, Turborepo) für hohe Codequalität und konsistente CI/CD-Prozesse

Tech Stack: TypeScript, React, Next.js, NextAuth, Tailwind CSS, shadcn/ui, Recharts, next-intl, Vercel AI SDK, AWS (Bedrock, Bedrock Agents, Cognito, S3, Lambda), LLM-Integration, Prompt Engineering, GitHub API, Octokit, GitHub Actions, Docker, Turborepo, pnpm, Vitest

Eingesetzte Qualifikationen

Continuous Delivery, Continuous Integration, Large Language Models, Docker, Git, Node.Js, Typescript, Amazon Web Services (AWS), CSS (Cascading Style Sheet), HTML5, JavaScript, React (JavaScript library), Web Entwicklung, Frontend Entwickler

Frontend-Entwickler – Webprojekte Sport-Event & Stadtportal
München Betriebs GmbH, Remote
3/2024 – 6/2025 (1 Jahr, 4 Monate)
Medienbranche
Tätigkeitszeitraum

3/2024 – 6/2025

Tätigkeitsbeschreibung

Ca. 1 Tag/Woche, mehrere kleinere Projekte

* Entwicklung einer barrierefreien, responsiven Event-Website anhand von Figma-Designs gemäß WCAG, BITV und EN 301 549
* Planung und Aufbau des Toolstacks mit Vite, Playwright, Docker und GitLab CI
* Wartung und Weiterentwicklung bestehender Vue/Nuxt-Apps mit Fokus auf Bugfixing, Accessibility-Audits und neue Features

Tech Stack: Vue.js, Nuxt, JavaScript, HTML, CSS, Responsive Design, Barrierefreiheit (WCAG 2.1, BITV, EN 301 549), Accessibility-Audits, Figma, Vite, Playwright, Docker, GitLab CI

Eingesetzte Qualifikationen

Continuous Integration, Docker, Git, Figma, CSS (Cascading Style Sheet), HTML5, JavaScript, Vue.Js, Web Entwicklung, Frontend Entwickler, Responsive Webdesign

Lead-Entwickler – barrierefreie Komponentenbibliothek „KoliBri“
Informationstechnikzentrum Bund, Remote
7/2023 – 9/2025 (2 Jahre, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2023 – 9/2025

Tätigkeitsbeschreibung

Projekt: Open-Source-Komponentenbibliothek „KoliBri“ für barrierefreie Webanwendungen der öffentlichen Verwaltung (3–4 Tage/Woche, ab August 2025 auslaufend)

* Technische Leitung des Entwicklungsteams (3 Personen), einschließlich Mentoring, Code Reviews und Architekturentscheidungen
* Entwicklung und Wartung barrierefreier Webkomponenten mit Stencil und TypeScript gemäß WCAG, BITV und EN 301 549
* Refactoring und API-Optimierung zur Steigerung der Developer Experience und Wiederverwendbarkeit
* Aufbau und Pflege komponentenübergreifender Theming-Systeme anhand von Design-Spezifikationen (Design Tokens, CSS Custom Properties)
* Weiterentwicklung und Integration interner React-Anwendungen auf Basis von KoliBri
* Konzeption und Entwicklung eines wiederverwendbaren Frameworks zum visuellen Regressionstesting von Komponenten und Themes
* Einrichtung eines Monorepos mit pnpm-Workspaces zur Optimierung der Build- und Entwicklungsprozesse
* Aufbau von CI/CD-Workflows mit GitHub Actions inkl. automatischer Test- und Release-Pipelines
* Einführung von Playwright als E2E-Testing-Standard im Projekt

Tech Stack: TypeScript, Stencil.js, Web Components, React, Next.js, Formik, Node.js, Axe, Design Tokens, Theming, Playwright, Jest, pnpm Workspaces, Vite, GitHub Actions

Eingesetzte Qualifikationen

Continuous Delivery, Continuous Integration, Git, Node.Js, HTML5, JavaScript, React (JavaScript library), Frontend Entwickler, Responsive Webdesign, CSS (Cascading Style Sheet), Typescript, Web Entwicklung

Deputy Team Lead Frontend (Festanstellung)
CHECK24 Vergleichsportal Baufinanzierung GmbH, München
9/2016 – 6/2023 (6 Jahre, 10 Monate)
Finanzdienstleister
Tätigkeitszeitraum

9/2016 – 6/2023

Tätigkeitsbeschreibung

* Entwicklung von internen und kundenorientierten webbasierten Anwendungen unter Verwendung von Technologien wie Vue.js, Nuxt, TypeScript und AngularJS in mehreren Teams
* Durchführung von Code-Reviews und Mentoring für andere Entwickler
* Leitung von Feature-Teams in einer Scrum-Master-ähnlichen Rolle
* Teamübergreifende Beseitigung von Hindernissen bei Notfällen und anderen dringenden Problemen
* Unterstützung des Backend-Teams mit Java/Spring-Entwicklung
* Enge Zusammenarbeit mit dem Operations-Team bei der Spezikation von neuer Infrastruktur und der Erstellung von Jenkins-Build-Pipelines
* Ständige Optimierung der Web-Performance und Verbesserung der Ladezeiten kritischer Webseiten
* Durchführung von Bewerbungsgesprächen mit potenziellen neuen Mitarbeitern; Leistungsbeurteilung von Teammitgliedern
* Planung und Umsetzung eines neuen Website-Projekts unter Verwendung von Node.js, Express und Nuxt sowie Integration mit bestehenden Services und Workows
* Entwurf, Implementierung und Wartung eines universellen Build- und Testmoduls, das in allen Frontend-Projekten unter Verwendung von npm-Scripts, Webpack und Jest eingesetzt wird
* Entwicklung eines Microservice auf Basis von Node.js und Puppeteer zur automatisierten PDF- Erstellung
* Entwicklung und Anpassung von Komponenten im internen Designsystem und Implementierung dessen in Projekte
* Einrichtung einer internen npm-Registry, Erstellung und Dokumentation der entsprechenden Workows
* Entwicklung eines Dashboards, das anstehenden Dependency-Upgrades für npm-Pakete anzeigt
* Entwicklung diverser Browser-Erweiterungen zur Verbesserung der internen Arbeitsabläufe mit Jira und Jenkins
* Integration von Linters (ESLint, Stylelint) in alle Projekte und Erweiterung der Code Styleguides
* Konguration und Integration von Sentry in allen Projekten zum verbesserten Reporting und zur besseren Nachverfolgbarkeit von Fehlern
* Recherche und Implementierung von Lösungen zur inkrementellen Migration von AngularJS zu Vue.js

Eingesetzte Qualifikationen

Responsive Webdesign, Docker, Java (allg.), Junit, Node.Js, Spring Framework, Typescript, CSS (Cascading Style Sheet), HTML, JavaScript, Representational State Transfer (REST), Vue.Js

Frontend-Entwickler (Festanstellung)
SnipClip die digitale Fabrik GmbH, München
9/2013 – 8/2016 (3 Jahre)
Medienbranche
Tätigkeitszeitraum

9/2013 – 8/2016

Tätigkeitsbeschreibung

* Entwicklung interaktiver Webanwendungen, Kampagnen und Communities mit Integration von Facebook-, SoundCloud- und Instagram-APIs
* Aufbau einer mobilen Web-App mit Offline-First-Ansatz und lokalem Caching
* Konzeption und Prototyping einer nativen iPhone- und Apple-Watch-App mit Swift
* Entwicklung eines funktionsfähigen Prototyps für eine Videochat-Anwendung mit WebRTC
* Einführung moderner Frontend-Toolchains (Gulp, Babel, Sass, Autoprefixer)
* Umstellung serverseitig gerenderter jQuery-Anwendungen auf Single-Page-Anwendungen mit AngularJS
* Unterstützung im Backend mit PHP, Symfony und MariaDB sowie Deployment auf AWS
* Aufgrund sehr guter Leistungen als Gesellschafter des Unternehmens aufgenommen

Tech Stack: JavaScript, HTML, CSS, Sass, AngularJS, jQuery, WebRTC, Offline First, Swift, iOS/watchOS, PHP, Symfony, MySQL/MariaDB, Gulp, Babel, Docker, AWS

Eingesetzte Qualifikationen

Amazon Web Services (AWS), AngularJS, CSS (Cascading Style Sheet), Frontend Entwickler, HTML5, JavaScript, Jquery, Mariadb, Mysql, PHP, Responsive Webdesign, Swift (Programmiersprache), Symfony, Web Entwicklung

Ausbildung

Fachinformatiker Fachrichtung Anwendungsentwicklung
Ausbildung
2013

Über mich

Senior Frontend Engineer mit über 13 Jahren Erfahrung, spezialisiert auf barrierefreie Webanwendungen und Designsysteme nach WCAG 2.1, BITV und EN 301 549 – unter anderem als Lead-Entwickler der Open-Source-Komponentenbibliothek KoliBri des ITZBund.

Schwerpunkte:

- Barrierefreie Webanwendungen und Accessibility-Audits (WCAG, BITV, EN 301 549; Screenreader-Tests mit NVDA und VoiceOver, Axe)
- Designsysteme und Komponentenbibliotheken mit Web Components (Stencil, Lit), Design Tokens und Theming
- Moderne Frontends mit TypeScript, React/Next.js, Angular (Standalone Components, NgRx) und Vue/Nuxt
- Modernisierung gewachsener Enterprise-Anwendungen, z. B. Migration von JSF auf React mit stateless Java-REST-Backend (Java 21, Jakarta EE, JAX-RS)
- Build-, Test- und CI/CD-Prozesse: Vite, Monorepos (pnpm, Turborepo), Playwright, Vitest, Visual Regression Testing, GitHub Actions, GitLab CI
- KI-Integration: Conversational-AI-Interfaces und agentenbasierte Workflows mit AWS Bedrock und dem Vercel AI SDK

Erfahrung:

Fast sieben Jahre in einem großen Vergleichsportal, zuletzt als stellvertretender Teamleiter Frontend mit Architekturverantwortung, Mentoring und Recruiting. Seit 2023 freiberuflich für öffentliche Auftraggeber und Unternehmen tätig – von der technischen Leitung eines dreiköpfigen Entwicklungsteams bis zur Fullstack-Umsetzung im bestehenden Team.

Ich lege Wert auf eine nachhaltige, gut getestete Codebasis, messbare Performance (z. B. Build-Zeit-Reduktion um über 90 % durch Migration von Webpack auf Vite, Lighthouse-Score 100) und eine enge, offene Zusammenarbeit im Team.

Weitere Kenntnisse

Frontend:

- TypeScript, JavaScript, HTML5, CSS3, SCSS
- React: React Router, Redux, Context API, Custom Hooks, Next.js, NextAuth, Formik
- Angular: Standalone Components, Reactive Forms, Router, Route Guards, RxJS, NgRx, AngularJS
- Vue.js, Nuxt
- Web Components: Lit, Stencil

UI & Designsysteme:

- Designsysteme, Komponentenbibliotheken, Design Tokens, Theming
- Storybook, Figma
- Responsive Design, Tailwind CSS, shadcn/ui
- Internationalisierung (i18n)
- Progressive Web Apps, Offline First

Barrierefreiheit:

- WCAG 2.1, BITV, EN 301 549
- Screenreader-Tests (NVDA, VoiceOver), Axe
- Accessibility-Audits, barrierefreie UI-Patterns

Backend & Datenbanken:

- Java 21, Jakarta EE, JAX-RS, CDI/Weld, Spring Boot
- Node.js, Express
- REST APIs, Microservices, JWT, Keycloak, FreeMarker
- JSF (Migration)
- Oracle, SQL, JDBC, MySQL, MariaDB

Cloud & KI:

- AWS (S3, Lambda, Cognito, Bedrock, Bedrock Agents)
- Vercel AI SDK, LLM-Integration, Prompt Engineering

Testing & Codequalität:

- Jest, Vitest, Playwright, Backstop.js
- E2E-Testing, Visual Regression Testing, TDD
- Lighthouse, Core Web Vitals, ESLint, Stylelint, Prettier, Sentry

Build & DevOps:

- npm, pnpm, Maven, Webpack, Vite, Turborepo, Monorepos
- Docker, Jenkins, GitHub Actions, GitLab CI, CI/CD

Methoden:

- Scrum, Kanban, Code Reviews, Mentoring, technische Teamleitung
- Git (GitHub, GitLab, Bitbucket), Jira, Confluence

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
844
Alter
32
Berufserfahrung
13 Jahre und 1 Monat (seit 09/2013)
Projektleitung
3 Jahre

Kontaktdaten

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

Jetzt Mitglied werden