Senior Frontend Engineer – Barrierefreiheit, Designsysteme, React, Angular, TypeScript
- Verfügbarkeit einsehen
- 0 Referenzen
- 95€/Stunde
- Neubiberg
- auf Anfrage
- de | en
- 20.10.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
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
Git, Typescript, Angular, CSS (Cascading Style Sheet), HTML5, JavaScript, Web Entwicklung, Frontend Entwickler, Responsive Webdesign
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)
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
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
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
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
Continuous Integration, Docker, Git, Figma, CSS (Cascading Style Sheet), HTML5, JavaScript, Vue.Js, Web Entwicklung, Frontend Entwickler, Responsive Webdesign
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
Continuous Delivery, Continuous Integration, Git, Node.Js, HTML5, JavaScript, React (JavaScript library), Frontend Entwickler, Responsive Webdesign, CSS (Cascading Style Sheet), Typescript, Web Entwicklung
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
Responsive Webdesign, Docker, Java (allg.), Junit, Node.Js, Spring Framework, Typescript, CSS (Cascading Style Sheet), HTML, JavaScript, Representational State Transfer (REST), Vue.Js
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
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
Über mich
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
- 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
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
