freiberufler Senior Angular Engineer / Frontend Lead – Architektur, Performance & Migrationen | auf freelance.de

Senior Angular Engineer / Frontend Lead – Architektur, Performance & Migrationen |

zuletzt online vor wenigen Tagen
  • 65‐80€/Stunde
  • 68305 Mannheim
  • Umkreis (bis 200 km)
  • de  |  tr  |  en
  • 08.10.2026

Kurzvorstellung

Für Steuern hat jeder Betrieb seinen Steuerberater. Für Abläufe, Software und neue Ideen fehlt meistens so jemand: einer, der mitdenkt, offen sagt, was er davon hält, und es dann selbst umsetzt. Dafür bin ich da.

Geschäftsdaten

 Freiberuflich

Qualifikationen

  • Angular5 J.
  • Confluence
  • CSS (Cascading Style Sheet)4 J.
  • Docker1 J.
  • Front End3 J.
  • Git2 J.
  • HTML1 J.
  • Ionic
  • JavaScript
  • Jira1 J.
  • Node.Js2 J.
  • Responsive Webdesign1 J.
  • Typescript4 J.

Projekt‐ & Berufserfahrung

Angular Freelance Projekt – Skalierbare Verwaltungslösung mit Angular
Bundesdruckerei, Berlin (remote)
11/2024 – 12/2025 (1 Jahr, 2 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

11/2024 – 12/2025

Tätigkeitsbeschreibung

Alleinige Frontend-Verantwortung für eine skalierbare Angular-Verwaltungssoftware zur Handhabung großer Datenmengen, von der Architektur bis in die Produktion.

- Performantes Laden großer Datenmengen durch Lazy Loading und optimierte Datenabfragen; unnötige Requests durch gezieltes State-Management vermieden
- Enge Zusammenarbeit mit dem Product Owner, Anforderungen in eine performante, benutzerfreundliche UI übersetzt
- Verantwortung für die API-Integration inkl. Authentifizierung mit JWT und OAuth
- Qualitätssicherung mit Unit-Tests (Jest) und E2E-Tests (Cypress), kontinuierliches Refactoring
- Koordination und Planung von Features und Release-Zyklen

Angular 18–21, TypeScript, SCSS, RxJS, NgRx, Angular Signals, Standalone Components, PrimeNG, Lazy Loading, State Management, a11y, i18n, Nx, JWT/OAuth, Spring Boot, Docker, GitLab, Jira, Confluence, Scrum

Eingesetzte Qualifikationen

Angular, Continuous Delivery, Continuous Integration, CSS (Cascading Style Sheet), Docker, Git, Scrum, Spring Framework, Typescript

Angular Frontend Projekt – Supply Chain Gentherapie
Camelot ITLab GmbH, Mannheim
12/2023 – 7/2024 (8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

12/2023 – 7/2024

Tätigkeitsbeschreibung

Entwicklung von Angular-Anwendungen zur Digitalisierung und Modellierung der Gentherapie-Supply-Chain, mit präziser Erfassung und Visualisierung der einzelnen Prozessschritte.

- Modellierung der Frontend-Architektur nach den spezifischen Anforderungen der Gentherapie
- Performance-Optimierung durch Lazy Loading und Code Splitting; Zustandsverwaltung mit RxJS und NgRx (Redux-Pattern)
- UI über zwei Anwendungen mit PrimeNG bzw. Angular Material, wiederverwendbare Komponenten
- Sichere Authentifizierung via OAuth2/JWT, dynamische Versionierung für flexible Updates
- Qualität durch TDD/BDD mit Unit- (Jest), Integrations- und E2E-Tests (Cypress); Nx-Monorepo, GitLab CI/CD, ESLint/Prettier/Husky

Angular 17–18, TypeScript, SCSS, RxJS, NgRx, PrimeNG, Angular Material, Nx, Lazy Loading, Code Splitting, Jest, Cypress, GitLab CI/CD, Spring Boot, Jira, Confluence

Eingesetzte Qualifikationen

Angular, Code-Review, Confluence, CSS (Cascading Style Sheet), Git, Jira, Performance-Analytiker, Responsive Webdesign, Typescript

Freelancer - Angular Frontend - Entwickler – Digitalisierung eines Organspendeausweises
Bundesdruckerei, Remote
1/2023 – 9/2023 (9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2023 – 9/2023

Tätigkeitsbeschreibung

Mitwirkung an einer Angular-App zur Digitalisierung des Organspendeausweises, inkl. Modellierung der Frontend-Architektur und Umsetzung der Designvorgaben. Als Frontend-Experte kurzfristig geholt, um kritische Features vor der Deadline zur Projektübergabe fertigzustellen.

- Leitende Verantwortung für ein Schlüsselfeature inkl. Code Review und Dokumentation
- Sichere API-Kommunikation zwischen Angular-Frontend und Backend-Services inkl. Token-Verschlüsselung sensibler Daten
- Testabdeckung erheblich ausgebaut und über SonarQube abgesichert; Migration TSLint → ESLint
- Mitverantwortung für die Endübergabe an den Kunden

Angular 15–16, TypeScript, SCSS, RxJS, NgRx (Redux-Pattern), State Management, a11y, SonarQube, JWT, OAuth2, Docker, GitLab, Jest, Cypress, Jira, Confluence, Scrum

Eingesetzte Qualifikationen

Angular, Apache Maven, CSS (Cascading Style Sheet), Docker, Front End, HTML5, Responsive Webdesign, Spring Framework, Typescript, Ubuntu, Webdesign

Freelancer - Frontend - Entwickler – Verwaltungs-Applikation von Self-Checkout Kassen
Diebold Nixdorf, Remote
7/2021 – 7/2022 (1 Jahr, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

7/2021 – 7/2022

Tätigkeitsbeschreibung

Unterstützung des Frontend-Teams bei Angular-Apps zur Verwaltung von Self-Checkout-Kassen in IKEA-Restaurants.

- Übergang von einer monolithischen zu einer Micro-App-Architektur mit 12+ unabhängigen Feature-Apps, inkl. Architektur- und Performance-Optimierung
- Wiederkehrenden Code als eigene NPM-Pakete ausgelagert und Duplikate beseitigt; externe Libraries in interne, private Pakete überführt
- Angular-Migration v9 → v12; Global State Management mit NgRx (Redux-Pattern)
- Release-Management: Veröffentlichung und Überwachung am Sprintende, Kontrolle nach Major-/Minor-Changes
- QS durch Unit-, E2E- und Interaktionstests; Build-Automatisierung mit Jenkins

Angular 9–12, TypeScript, SCSS, RxJS, NgRx, Micro Frontends, Module Federation, Angular CDK, Jenkins, Bitbucket, Jasmine/Karma, Protractor, Jira, Confluence, Scrum

Eingesetzte Qualifikationen

Angular, Front End, Git, Jenkins, Jira, Node.Js, Release-Management, Software Version Control, Test Automation, Web Entwicklung, Webdesign

Angular Frontend Entwickler
MCT-Netzwerke, Mannheim
1/2021 – 5/2021 (5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2021 – 5/2021

Tätigkeitsbeschreibung

Rolle

Alleinige Verantwortung bei der Entwicklung einer Angular Web-Applikation zur Dokumentenverwaltung und Buchführung im Immobiliengeschäft.
Errungenschaften
Automatisierte Code-Templates: Implementierung von Code-Templates mithilfe von Angular Schematics, um die Entwicklungszeit zu verkürzen und die Codequalität zu verbessern.
Infrastruktur und Architektur: Planung, Modellierung und Implementierung der gesamten Infrastruktur und Architektur der Anwendung, um eine skalierbare und leistungsstarke Lösung sicherzustellen.
Backend/API-Entwicklung mit CMS: Verantwortlich für die Implementierung des gesamten Frontends unter Verwendung des Directus Content Management Systems (CMS), um die Verwaltung von Inhalten und Daten zu erleichtern.
Projektmanagement & Dokumentation: Atlassian Jira & Confluence für effektives Projektmanagement und umfassende Dokumentation, um Entwicklungsprozesse zu organisieren und Entscheidungen zu dokumentieren.
Verwendung des Redux-Patterns mit NgRx: Nutzung des Redux-Patterns mit der NgRx-Bibliothek, um den Datenfluss in den Anwendungen zu organisieren und die Datenintegrität sicherzustellen.
Verantwortungsbasierte Komponenten: Strikte Differenzierung von App-Komponenten basierend auf ihrer jeweiligen Verantwortung, um die Wartbarkeit und Erweiterbarkeit des Codes zu erhöhen.
Styling mit Bootstrap 5: Verwendete Bootstrap 5 für das Styling der Benutzeroberfläche, um ein modernes und ansprechendes Design zu erzielen.

Verwendete Frameworks & Technologien
Angular 11 (HTML, SCSS, TypeScript): Frontend-Entwicklung umfasste die Erstellung von Benutzeroberflächenkomponenten mit HTML, das Styling mit SCSS und die Logikprogrammierung mit TypeScript, RxJS & Redux-Pattern mit NGRX.
Directus Headless CMS: Zur Verwaltung von Inhalten und Daten als REST API und Datenbank.
Bootstrap 5: Design und Styling der Benutzeroberfläche für eine konsistente & benutzerfreundliche Darstellung.

Eingesetzte Qualifikationen

Angular, CSS (Cascading Style Sheet), Front End, Typescript, Webdesign

Vue.js + Laravel Fullstack Entwickler
Bitquadrat GmbH, Mannheim
9/2020 – 1/2021 (5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2020 – 1/2021

Tätigkeitsbeschreibung

Rolle

Verantwortlich für das Design und die Implementierung neuer Features sowie die Wartung bestehender Funktionen der Vue.js-Applikation. Darüber hinaus Datenbank-Set-Up, Migrationen und Erweiterungen. Implementierung von Endpoints einer REST-API im Laravel-Framework. Einbinden und Anpassen externer Open-Source Libraries zur automatisierten Erkennung von LaTeX-Umfragen.
Errungenschaften
Effektive Entwicklung von Umfragen für medizinische Studien: Erfolgreiche Design- und Implementierungsarbeit für eine Vue.js-Applikation, die die Erstellung von Umfragen für medizinische Studien ermöglicht und automatisch ausgewählte Antworten erkennt.

Verwendete Frameworks & Technologien
Vue.js (HTML, CSS, JavaScript)
Laravel (PHP)
RxJs
MySQL
Atlassian Jira & Confluence

Eingesetzte Qualifikationen

Front End, CSS (Cascading Style Sheet), HTML, JavaScript, Mysql, PHP, Vue.Js

Co-Founder/IT-Verantwortlicher
Spotzone, Mannheim
8/2020 – 7/2021 (1 Jahr)
IT & Entwicklung
Tätigkeitszeitraum

8/2020 – 7/2021

Tätigkeitsbeschreibung

Rolle
IT-Verantwortlicher und Gründer eines App-Start-Ups in der Freizeit-Branche mit einem vielseitigen Geschäftsmodell.

Errungenschaften
Umfassende Verantwortung: Gesamtverantwortung für die Entwicklung und das Management der IT-Systeme. Dies schloss sowohl die Frontend- als auch Backend-Entwicklung ein, ebenso wie die Server- und Datenbankadministration.
Skalierbare App-Infrastruktur: Verantwortlich für die Planung und Implementierung einer skalierbaren App-Infrastruktur, die in der Lage wäre, mit dem Unternehmenswachstum Schritt zu halten.
Wiederverwendbare App-Komponenten Bibliothek: Erfolgreiche Entwicklung einer Bibliothek von wiederverwendbaren App-Komponenten für Effizienz und Einheitlichkeit.
Multi-Plattform-Entwicklung mit Ionic 5: Leitung der Entwicklung von iOS-, Android- und Progressive Web Apps (PWA) für ein breites Benutzerpublikum.
Verwendung des Redux-Patterns mit NgRx: Nutzung des Redux-Patterns mit der NgRx-Bibliothek, um den Datenfluss in den Anwendungen zu organisieren und die Datenintegrität sicherzustellen.
Effiziente Nutzung von RxJS: Einsatz der RxJS-Bibliothek, um komplexe asynchrone Funktionalitäten in den Anwendungen zu implementieren und eine reibungslose Benutzererfahrung sicherzustellen.

Verwendete Frameworks & Technologien
Ionic 5 für Frontend-Entwicklung (HTML, SCSS und TypeScript)
Node.js in Kombination mit Fastify-Framework für schnelle und effiziente serverseitige Implementierung.
Django Rest Framework für robuste und skalierbare REST-APIs .
NGINX als Webserver und Reverse Proxy.
Redis als In-Memory-Datenbank und Cache für Geschwindigkeit und Effizienz - insbesondere bei der Verarbeitung von Echtzeitdaten.
Apache Cassandra als NoSQL-Datenbank für skalierbare und hochverfügbare Datenbanklösungen
PostgreSQL für relationale Datenbankanforderungen zur  sicheren und zuverlässigen Speicherung von Daten.
Gitlab für Versionskontrolle.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Angular, Backend, CSS (Cascading Style Sheet), Datenbankentwicklung, DevOps, Django, Front End, HTML, Jenkins, Mobile Application Development, Nginx, Node.Js, Postgresql, Typescript

Angular Frontend - Entwickler
Bitquadrat GmbH, Mannheim
3/2020 – 6/2020 (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2020 – 6/2020

Tätigkeitsbeschreibung

Rolle

Verantwortlich für die Entwicklung, Implementierung und Wartung einer Angular-Applikation für die Verwaltung und automatische Generierung von Dokumenten wie Rechnungen und Mahnungen

Errungenschaften
Effektive Entwicklung und Wartung von Features: Erfolgreiche Implementierung neuer Features und die Wartung bereits vorhandener Funktionen in der Angular-Applikation zur Dokumentenverwaltung.

Verwendete Frameworks & Technologien
Angular 9 (HTML, SCSS, TypeScript, RxJS)
Atlassian Jira & Confluence

Eingesetzte Qualifikationen

Angular, CSS (Cascading Style Sheet), HTML5, Mysql

Ionic Mobile App Entwickler
Bitquadrat GmbH, Mannheim
8/2019 – 10/2019 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2019 – 10/2019

Tätigkeitsbeschreibung

Rolle

Verantwortlich für die Entwicklung, Implementierung und Wartung einer mobilen Anwendung, die zur Auswertung von Versuchsmessdaten diente. Die Anwendung wurde mit Ionic 4 und Angular 7 erstellt.

Errungenschaften
Effektive Entwicklung und Wartung von Features: Erfolgreiche Implementierung neuer Features und die Wartung bereits vorhandener Funktionen in der mobilen App.
Websocket-Kommunikation mit RxJs: Aufbau und Nutzung einer Websocket-Verbindung zum Backend unter Verwendung von RxJs WebSocket, um Echtzeitdaten von Versuchsmessungen zu empfangen und anzuzeigen.
Kundenkommunikation: Regelmäßige Abstimmung mit einem externen Kunden, um Anforderungen zu verstehen, Rückmeldungen zu berücksichtigen und die App entsprechend anzupassen.

Verwendete Frameworks & Technologien
Ionic 4 (HTML, SCSS, TypeScript) & Angular 7

Eingesetzte Qualifikationen

Angular, CSS (Cascading Style Sheet), HTML

Ionic Mobile-App-Entwickler
Collaboo UG i.G., Mannheim
6/2019 – 1/2020 (8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2019 – 1/2020

Tätigkeitsbeschreibung

Rolle

Verantwortlich für den Aufbau des Frontends unter Verwendung von HTML, die Implementierung der Schnittstelle zur Cloud-Datenbank und die Gestaltung der Angular-Projektstruktur. Diese Rolle trug dazu bei, eine SaaS-Anwendung zur Digitalisierung des Handwerks zu erstellen.

Errungenschaften
Effektiver Frontend-Aufbau: Erfolgreiche Erstellung und Strukturierung des Frontends der SaaS-App unter Verwendung von HTML und Angular.
Integration von Google Firebase: Generierung von Google Firebase-Datenbanktabellen, um die Datenverwaltung in der Cloud zu ermöglichen.

Verwendete Frameworks & Technologien
Ionic 4 (HTML, SCSS, TypeScript) & Angular 7
Google Cloud Firebase

Eingesetzte Qualifikationen

Android Entwicklung, CSS (Cascading Style Sheet), Front End, HTML5, iOS Entwicklung, Typescript, Webdesign

Angular Frontend - Entwickler
Bitquadrat GmbH, Mannheim
4/2019 – 6/2019 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2019 – 6/2019

Tätigkeitsbeschreibung

Rolle
Verantwortlich für das Design, die Implementierung und die Wartung der Benutzeroberfläche der Suchmaschine.

Errungenschaften
Effektives Design und Implementierung neuer Features: Erfolgreiche Gestaltung und Umsetzung von neuen Funktionen in der Suchmaschine, einschließlich der Wartung bereits vorhandener Features.

Verwendete Frameworks & Technologien
Angular 7/8 (HTML, SCSS, TypeScript)
MySQL

Eingesetzte Qualifikationen

Angular, CSS (Cascading Style Sheet), HTML, Mysql, Typescript

Ausbildung

Wirtschaftsinformatik
Bachelor of Science (2,1)
2020
Universität Mannheim

Über mich

Senior Frontend Engineer mit sechs Jahren Fokus auf Angular. Ich entwickle und verantworte anspruchsvolle Angular-Frontends von der Architektur bis in die Produktion – u. a. für Bundesdruckerei, Diebold Nixdorf / IKEA und Camelot ITLab. Spezialisiert auf große Datenmengen, komplexes State-Management, Micro-Frontends und Angular-Migrationen.

Ich unterstütze Teams dort, wo Angular-Frontends groß, komplex oder kritisch werden – und übernehme dabei nicht nur die Umsetzung, sondern auch Verantwortung für Architektur und technische Richtung.

Meine Schwerpunkte:

- Große Datenmengen & komplexes State-Management – performante Oberflächen mit NgRx, RxJS und Angular Signals
- Sicherheitskritische Systeme – Frontends mit hohen Anforderungen an Sicherheit und Zuverlässigkeit, z. B. im Umfeld der Bundesdruckerei
- Micro-Frontend-Architekturen – Zerlegung monolithischer Frontends in eigenständige Micro-Apps mit Module Federation und Nx, gemeinsamer Code als private NPM-Pakete
- Performance-Optimierung – Lazy Loading, Code Splitting, Tree Shaking, Core Web Vitals, SSR & Hydration
- Angular-Migrationen – Upgrades über mehrere Major-Versionen (v9 bis v22), inkl. Umstieg auf Standalone Components und Signals

Rolle & Arbeitsweise:
Ich treffe Architektur-Entscheidungen, setze die technische Richtung, führe Code Reviews durch und verantworte Releases. Dabei arbeite ich eng mit Product Ownern und Backend-Teams zusammen, meist in agilen Setups (Scrum). Qualität sichere ich über automatisierte Tests (Jest, Cypress, Playwright) und saubere CI/CD-Pipelines ab.

Weitere Kenntnisse

Angular & Frontend
Angular (v9 bis v22), TypeScript, JavaScript (ES6+), RxJS, NgRx (Redux-Pattern), State Management, Angular Signals, Standalone Components, Reactive & Template-Driven Forms, Angular CLI, SSR & Hydration (Angular Universal). Angular-Migrationen über mehrere Major-Versionen.

Architektur & Performance
Micro Frontends, Module Federation, Nx-Monorepo, Lazy Loading, Code Splitting, Tree Shaking, Clean Architecture, Component-Based Architecture, Dependency Injection, Core Web Vitals, Performance Optimization. Monolith-Frontends in eigenständige Micro-Apps zerlegt, gemeinsamer Code als private NPM-Pakete.

UI & Design
SCSS/CSS, HTML5, Angular Material, PrimeNG, Tailwind CSS, Bootstrap, Storybook, Design Systems, Responsive & Mobile-First, PWA, i18n, Accessibility (a11y/WCAG), Figma.

API, Backend & Security
REST, GraphQL, WebSockets, Socket.io, JWT, OAuth2, Node.js, Express, Fastify, Spring Boot (Java), Microservices, PostgreSQL, MongoDB, Redis, Nginx.

Testing & Qualität
Jest, Cypress, Playwright, Jasmine/Karma, TDD/BDD, ESLint, Prettier, SonarQube.

DevOps & Tools
Docker, Kubernetes, Git, GitLab / GitHub / Bitbucket, CI/CD, Jenkins, Jira, Confluence, Scrum.

Lead & Verantwortung
Architektur-Entscheidungen, technische Richtung, Code Reviews, Release-Management, enge Zusammenarbeit mit Product Ownern und Backend-Teams.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Türkisch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Umkreis (bis 200 km)
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
3083
Alter
29
Berufserfahrung
7 Jahre und 4 Monate (seit 06/2019)

Kontaktdaten

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

Jetzt Mitglied werden