23.04.2026 aktualisiert


verifiziert
Premiumkunde
100 % verfügbarSenior Frontend Engineer 15+ Jahre | React · Next.js · Angular | Architektur · Modernisierung
Mainz, Deutschland
Weltweit
Master of Science (Informatik)Skills
Clean CodeHTMLJavaScriptBarrierefreies WebdesignUnit TestingCSSCertified Software Tester (CSTE)D3.JsDatenvisualisierungGitHubGoogle MapsJavascript LibrariesJSONNode.jsAngular 2+
Mit 15+ Jahren Projekterfahrung realisiere ich anspruchsvolle Webanwendungen, modernisiere gewachsene Frontends und entwickle skalierbare Architekturen – eigenverantwortlich oder als hands-on Unterstützung in bestehenden Teams.
Als Freelancer begleite ich Projekte von der Konzeption bis zum Launch: von der Umsetzung komplexer Frontend-Applikationen über Architekturentscheidungen bis hin zu Framework-Migrationen und technischem Coaching.
Ich arbeite mit React/Next.js, Angular und Vue – und bringe die Erfahrung mit, alle drei Frameworks in produktiven Systemen verantwortet zu haben.
Meine Schwerpunkte
- Interaktive Webapplikationen & Frontend-Architektur (SPA, SSR, SSG)
- Dashboards & Web-Portale (JavaScript, TypeScript, React, Next.js, Angular, Vue)
- Frontend-Modernisierung und Framework-Migration
- Datenvisualisierung (D3.js, Three.js, Chart.js)
- Storybook basierte Komponentenbibliotheken
- Accessibility und WCAG-Konformität
- Testing (Jest, Jasmine, Cypress, Playwright)
- Agile Vorgehensweise (Scrum, SAFe)
Branchenerfahrung
- Versicherungen
- Finanzdienstleistungen
- Telekommunikation
- Software / IT
- Nachhaltigkeit
- Industrie
- EdTech / Weiterbildung
- Medizintechnik
Programmierung
JavaScript / TypeScript / React / Next.js / Vue.js / Angular / AngularJs / Knockout.js / Web Components / TanStack Query / Redux / Recoil / Formik / React Hook Form / TanStack Form / Node.js / npm / webpack / Prettier / HTML / CSS / Sass / SCSS / Tailwind CSS / Tailwind UI / shadcn/ui / Bootstrap / Storybook / JSON / SVG / Jest / Jasmine / Cypress / D3.js / Chart.js / three.js / Google Maps SDK / Firebase / Firebase Auth / Firestore / Google Cloud
Entwicklungsmethoden & Konzepte
Accessibility / Barrierefreiheit / WCAG / Agile Entwicklung / CI & CD / Clean Code / Datenvisualisierung / Interaction-Design / Performanceoptimierung / REST / SAFe / Scrum / Single-Page Applications / Software Craftsmanship / SSG / SSR / Unit-Testing / Usability-Engineering / User-Centered-Design / Wireframing
Tools
Atlassian JIRA / Balsamiq Mockups / ChatGPT / Claude Code / Git / Github / Github Actions / GitLab / Gitlab CI / Jenkins / Jetbrains AI / Subversion (SVN) / WebStorm
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Ich unterstütze die Entwicklung einer Angular-Komponentenbibliothek, die zentral über Storybook dokumentiert wird. Auf Basis von Figma-Designs und im engen Austausch mit dem Designteam entwickle ich barrierefreie UI-Komponenten und begleite Planung sowie Aufwandsschätzung neuer Features im Rahmen eines SAFe-Prozesses.
Neben der Implementierung bringe ich mich aktiv in die Weiterentwicklung der Entwicklungsprozesse ein. So verantworte ich Planung und Durchführung eines Workshops zu unserem Entwicklungs- und QA-Prozess. Auf dieser Grundlage überarbeiten wir das Vorgehen in den Bereichen Code-Review und Qualitätssicherung im Entwicklungsteam.
Darüber hinaus entwickle ich eigenverantwortlich ein Konzept zur Umsetzung visueller Regressionstests („Screenshot-Tests“). Dieses wird anschließend von mir implementiert und in die CI-Pipeline integriert, um die Qualitätssicherung weiter zu automatisieren.
Technologien: Accessibility, Angular, Figma, GitLab, Gitlab CI, HTML, Jest, Jest-Image-Snapshot, Playwright, SAFe, SCSS, Storybook, Storybook Test Runner, TypeScript, Web-Standards
Der Kunde stellt seine Frontend-Technologie von AngularJS auf das React-Ökosystem um. Die neue Codebase wird in einem Nx-Monorepo entwickelt und basiert auf einer Webpack Module Federation Microfrontend-Architektur. Zusätzlich entsteht eine neue Komponentenbibliothek.
In der ersten Hälfte meines Projekteinsatzes unterstütze ich das Infrastrukturteam beim Aufbau des neuen Projekt-Setups. Dabei setze ich übergreifende Features innerhalb der Application Shell um und entwickle die grundlegende Struktur der Apps und Libraries im Nx-Monorepo.
In der zweiten Projekthälfte plane und verantworte ich die Migration eines Frontend-Moduls. Dabei trage ich mein Wissen über den neuen Tech-Stack in ein Produktteam, coache zwei Entwickler im Frontend und begleite die erfolgreiche Umsetzung.
Technologien: Angular, Barrierefreiheit, CSS, GitLab, HTML, Jest, Migration, Node.js, Nx, Pair Programming, React, Sass, Storybook, TanStack Query, Technical Coaching, Web API / REST, npm, webpack, GitHub, TypeScript, Microfrontend Architecture
Entwicklung eines Algorithmus zur Erzeugung von digitalen Kunstwerken ("Generative Art") mit dem Ziel der Veröffentlichung einer NFT-Kollektion über die Plattform Artblocks.
Showcase: https://www.s-schmitt.de/cubeception/
Technologien: TypeScript, three.js, webpack, artblocks.io, Ethereum Blockchain