freiberufler Senior / Principal Full-Stack Lead Engineer auf freelance.de

Senior / Principal Full-Stack Lead Engineer

online
  • 100‐130€/Stunde
  • 39104 Magdeburg
  • Europa
  • de  |  en
  • 14.12.2025
  • Contract ready

Kurzvorstellung

Als erfahrener Full-Stack-Engineer und Agile Coach habe ich über 25 Jahre Erfahrung in der Entwicklung und Betreuung von Webanwendungen, Leitung & Mentoring von Entwickler-Teams, und Anwendung agiler Methoden.

Auszug Referenzen (3)

"Die Zusammenarbeit mit D. war äußerst zuverlässig und unkompliziert. Ich hatte ihn sehr gerne im Team ..."
Senior Frontend Engineer / Tech Lead / Team Enablement Mentor
Kundenname anonymisiert
Tätigkeitszeitraum

12/2022 – 2/2024

Tätigkeitsbeschreibung

* Rolle & Kontext: Mitten im Projekt dazugekommen, um Angular-Expertise zu stärken und das Frontend im Zeitplan zu halten; Backend wurde vom internen Team von Jacques’ verantwortet und gebaut.
* Skalierung & Umfang: Globaler Storefront-Rollout für 300+ Standorte mit Lieferung & Abholung, Zahlungen, Filialkarte, Kundenkonten und Live-Verfügbarkeit.
* Architektur & Stack: Angular, NgRx/RxJS, Tailwind; End-to-End-Tests mit Playwright.
* Qualität & Flow: Code-Reviews und Pair-Programming eingeführt und geleitet; CI-Gates etabliert (Tests, Lint, Build).
* Übergabe & Nachhaltigkeit: Bis zum Launch geblieben; internes Core-Team befähigt, die Plattform nach dem Launch zu betreiben und zu erweitern – über Patterns, Doku und Wissenstransfer.

Stichworte: Angular, NgRx, RxJS, Playwright, Tailwind, Code-Reviews, CI-Gates, Pair-Programming, E-Commerce, Rollout.

Eingesetzte Qualifikationen

Git, Angular, Code-Review, E-Commerce, Typescript

"Die Zusammenarbeit mit D. war stets lehrreich, vorwärtsgetrieben und technologisch auf dem neuesten Stand der Zeit."
Founder & CTO / CIO
Christian Metzeler
Tätigkeitszeitraum

4/2008 – 12/2016

Tätigkeitsbeschreibung

Gründung und Führung meiner eigenen Agentur mit zwei Partnern. Planung und Koordination aller Webentwicklungsprojekte. Strategische Unternehmensplanung. Betreuung des Teams von bis zu 26 Entwicklern und Designern.

Eingesetzte Qualifikationen

Entrepreneur, Teamleiter IT, Agile Methodologie, Git, Typescript, Typo3, Wordpress, Angular, CSS (Cascading Style Sheet), HTML5, JavaScript, JavaScript-Frameworks, Embedded Software

"D. war das innovative Herz des Projektes, das zu seiner Zeit tausenden von Magdeburger Studenten den Studien- und Universitätsalltag erleichtert hat"
Founder, Director & Administrator
Christian Metzeler
Tätigkeitszeitraum

1/2003 – 12/2012

Tätigkeitsbeschreibung

Entwicklung und Betrieb von webuni.de, einer sehr aktiven, gemeinnützigen, lokalen Studenten-Sozialplattform.

Eingesetzte Qualifikationen

Entrepreneur, Teamleiter IT, CSS (Cascading Style Sheet), HTML, JavaScript, PHP

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt

Qualifikationen

  • Angular15 J.
  • React (JavaScript library)8 J.
  • Typescript16 J.
  • Amazon Web Services (AWS)
  • Continuous Integration8 J.
  • CSS (Cascading Style Sheet)16 J.
  • Docker
  • Google Cloud6 J.
  • Node.Js1 J.
  • PHP10 J.

Projekt‐ & Berufserfahrung

React/TypeScript Frontend Lead & Team-Enablement
PTC, Magdeburg
2/2023 – 3/2025 (2 Jahre, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2023 – 3/2025

Tätigkeitsbeschreibung

* Auftrag & Kontext: Geholt, um ein bereichsübergreifendes Team (inkl. Juniors) "upzuskillen" und die Entwicklung und Auslieferung einer React-basierten Enterprise-App mit hohen Sicherheits- und Prozessanforderungen (ISO 27001) zu stabilisieren.
* Architektur & Stack: React, Redux Toolkit + RTK Query, Ant Design, Emotion – Bibliotheksauswahl gesteuert, State-/Datenflüsse vereinfacht, technische Schulden reduziert.
* Qualität & Flow: Code-Reviews und CI-Gates eingeführt; Pair Programming; Accessibility verbessert (WCAG-orientierte Fixes & Audits).
Security & Compliance: Arbeit im Rahmen der ISO-27001-Vorgaben; Prozessdisziplin durchgesetzt; kein KI-unterstütztes Coding gemäß Richtlinie.
* Team-Enablement: Entwickler gecoacht, gemeinsame Patterns & Standards etabliert, Know-how transferiert für nachhaltige Velocity.

Stichworte: React, Redux Toolkit, RTK Query, Ant Design, Emotion CSS, Accessibility, Code Reviews, CI-Gates, Mentoring, ISO 27001.

Eingesetzte Qualifikationen

Git, Code-Review, Continuous Integration, CSS (Cascading Style Sheet), HTML5, ISO / IEC 27001, React (JavaScript library), Typescript

Senior Frontend Engineer / Tech Lead / Team Enablement Mentor
Jacques’ Wein‑Depot (via acb.studio), remote
12/2022 – 2/2024 (1 Jahr, 3 Monate)
Handel
Tätigkeitszeitraum

12/2022 – 2/2024

Tätigkeitsbeschreibung

* Rolle & Kontext: Mitten im Projekt dazugekommen, um Angular-Expertise zu stärken und das Frontend im Zeitplan zu halten; Backend wurde vom internen Team von Jacques’ verantwortet und gebaut.
* Skalierung & Umfang: Globaler Storefront-Rollout für 300+ Standorte mit Lieferung & Abholung, Zahlungen, Filialkarte, Kundenkonten und Live-Verfügbarkeit.
* Architektur & Stack: Angular, NgRx/RxJS, Tailwind; End-to-End-Tests mit Playwright.
* Qualität & Flow: Code-Reviews und Pair-Programming eingeführt und geleitet; CI-Gates etabliert (Tests, Lint, Build).
* Übergabe & Nachhaltigkeit: Bis zum Launch geblieben; internes Core-Team befähigt, die Plattform nach dem Launch zu betreiben und zu erweitern – über Patterns, Doku und Wissenstransfer.

Stichworte: Angular, NgRx, RxJS, Playwright, Tailwind, Code-Reviews, CI-Gates, Pair-Programming, E-Commerce, Rollout.

Eingesetzte Qualifikationen

Git, Angular, Code-Review, E-Commerce, Typescript

Senior FullStack Engineer / Tech Consultant
Richnerstutz, remote
11/2020 – 10/2022 (2 Jahre)
Medienbranche
Tätigkeitszeitraum

11/2020 – 10/2022

Tätigkeitsbeschreibung

* Auftrag & Kontext: Hinzugeholt, um mehrere Lösungen im Bereich Digital Signage zu entwickeln und zentrale Technologieentscheidungen über den gesamten Stack mit voranzutreiben.
* Architektur & Stack: React mit Redux; NestJS-Services; PostgreSQL; Directus (Headless CMS); Electron.
* Qualität & Flow: Pair Programming; Accessibility gestärkt durch WCAG-orientierte Fixes und Audits.

Stichworte: React, Redux, NestJS, PostgreSQL, Directus, Electron, Embedded Web.

Eingesetzte Qualifikationen

Postgresql, Typescript, React (JavaScript library), Embedded Software

Senior Web Engineer / Agile Coach
Diverse Projekte und Kunden, remote
6/2016 – 10/2022 (6 Jahre, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2016 – 10/2022

Tätigkeitsbeschreibung

* PWA zur Konfiguration eines Embedded-Systems für einen Wanddrucker bei WallPen (React).
* PWA-Entwicklung eines B2B-Webshop-Frontends für ein bestehendes REST-Backend (Angular, Ionic).
* PWA mit umfangreichen Offline-Bearbeitungsfunktionen (inkl. Bild-Upload und Textbearbeitung) für Peek & Cloppenburg (Meteor, Angular).
* PWA-Entwicklung einer Zeiterfassungs-App (Firebase, Angular, Ionic).
* 2 Jahre Agile Coach & Scrum Master bei Leadec Industrial Services: Übertragung agiler Methoden auf Management-Teams außerhalb der Softwareentwicklung.
* DevOps für kleine experimentelle & spezialisierte Projekte (Meteor, Angular, Ionic) bei Leadec.
* Frühes Coaching und Unterstützung beim Aufbau der blabber-Backend-Software und -Infrastruktur (GCP, Kubernetes).
* Webentwicklung & DevOps auf Projekten für weitere kleinere Kunden.

Eingesetzte Qualifikationen

Mariadb, Mongodb, Continuous Integration, DevOps, Agile Coach, Scrum-Master, Git, Typescript, Google Cloud, Angular, Kubernetes, React (JavaScript library), Embedded Software

Founder & CEO (Festanstellung)
varti UG (haftungsbeschränkt), Magdeburg
4/2016 – 12/2017 (1 Jahr, 9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2016 – 12/2017

Tätigkeitsbeschreibung

Entwicklung von Dienstleistungen für Betreuer im Kindergartenbereich. Weiterführung des Unternehmens.

Eingesetzte Qualifikationen

Entrepreneur, DevOps, Git, Node.Js, Angular

Founder & CTO / CIO
webvariants GmbH & Co KG, Magdeburg
4/2008 – 12/2016 (8 Jahre, 9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2008 – 12/2016

Tätigkeitsbeschreibung

Gründung und Führung meiner eigenen Agentur mit zwei Partnern. Planung und Koordination aller Webentwicklungsprojekte. Strategische Unternehmensplanung. Betreuung des Teams von bis zu 26 Entwicklern und Designern.

Eingesetzte Qualifikationen

Entrepreneur, Teamleiter IT, Agile Methodologie, Git, Typescript, Typo3, Wordpress, Angular, CSS (Cascading Style Sheet), HTML5, JavaScript, JavaScript-Frameworks, Embedded Software

Founder & CTO
incubatiQ GbR, Magdeburg
1/2005 – 12/2008 (4 Jahre)
IT & Entwicklung
Tätigkeitszeitraum

1/2005 – 12/2008

Tätigkeitsbeschreibung

Ein persönlicher Inkubator für erste Unternehmenserfahrungen. Webentwicklung und Beratung für diverse technologiegetriebene Projekte.

Eingesetzte Qualifikationen

Entrepreneur, CSS (Cascading Style Sheet), HTML, PHP

Developer, Technical Consultant & Technical Sales Representative
pure-systems GmbH, Magdeburg
1/2004 – 12/2008 (5 Jahre)
IT & Entwicklung
Tätigkeitszeitraum

1/2004 – 12/2008

Tätigkeitsbeschreibung

Angestellt in verschiedenen Positionen, um möglichst viel für zukünftige Unternehmenserfahrungen zu lernen. Entwicklung von Eclipse-Plug-ins auf Java, Planung und Durchführung erweiterter Schulungen für Variantenmanagement bei hochgradig variablen Software- und Hardwareprojekten, Kundendienst und -gewinnung.

Eingesetzte Qualifikationen

Technischer Einkauf, Java-Entwickler, Eclipse

Founder, Director & Administrator
WebUni Deutschland e.V., Magdeburg
1/2003 – 12/2012 (10 Jahre)
Soziale Einrichtungen
Tätigkeitszeitraum

1/2003 – 12/2012

Tätigkeitsbeschreibung

Entwicklung und Betrieb von webuni.de, einer sehr aktiven, gemeinnützigen, lokalen Studenten-Sozialplattform.

Eingesetzte Qualifikationen

Entrepreneur, Teamleiter IT, CSS (Cascading Style Sheet), HTML, JavaScript, PHP

Ausbildung

Otto-von-Guericke-University Magdeburg
Studies of computer science

Magdeburg
Urspringschule, Schelklingen
Highschool diploma

Schelklingen

Über mich

Ich baue seit über 25 Jahren Web‑Applikationen als Full-Stack Entwickler und Team Lead – von Startup‑Prototypen bis Enterprise‑Systemen. Fokus: Frontend‑Engineering mit TypeScript. Ich bringe anspruchsvolles CSS, semantische HTML‑Strukturen und Accessibility sauber zusammen und übernehme Verantwortung vom ersten Architektur‑Sketch bis zum Release in CI/CD.

Full‑Stack‑Kompetenz: Neben dem FE entwickle ich produktive Backends in Node.js/NestJS/Express mit REST/GraphQL/WebSockets, sauberem Auth (OAuth2/OIDC, RBAC), Caching/Queues und nachvollziehbarem Logging/Tracing. Datenmodellierung in PostgreSQL/MySQL/MongoDB/Redis, plus Firebase (Auth, Firestore, Functions) für schnelle Iteration. Betrieb via Docker, GitHub Actions/GitLab CI; Basis‑Know‑how Kubernetes.

In den letzten Jahren lag der Schwerpunkt stärker auf FE und Team‑Enablement; zuvor habe ich viele APIs, Integrationen und Datenflüsse gebaut. Ergebnis: Ich kann Projekte end‑to‑end liefern und Schnittstellen klar definieren.

In Projekten wechsle ich je nach Bedarf zwischen Hands‑on‑Entwicklung, Lead‑Rolle und Coaching. Code‑Reviews, Architektur‑Guidelines und Wissenstransfer gehören für mich zum Auftrag. Teams mache ich schneller und unabhängiger – pragmatisch statt dogmatisch.

Technisch bin ich schnell lernfähig und API‑affin. React und Angular sind mein Tagesgeschäft; komplexe Type‑Level‑Programmierung in TypeScript nutze ich für robuste Libraries und Design‑Systeme. Qualität kann ich durch saubere Teststrategien (bspw. via Jest/Playwright) und reproduzierbaren Pipelines sichern.

Letzte Projekte:

* PTC – pure::variants Web: TypeScript, React, Ant Design. Aufgaben: Technologieauswahl, Code‑Reviews, UI‑Guidelines, Mentoring, Code‑Quality.
* Jacques’ Wein‑Depot – Relaunch: TypeScript, Angular, Tailwind. Aufgaben: Code‑Reviews, Komponenten‑Architektur, Performance‑Tuning, Teststrategie, Enablement.
* Richnerstutz – Digital‑Signage/Content: Angular/Node, PWA/Offline, Hardware‑Anbindung. Aufgaben: Offline‑Strategie, API‑Design, Rollout‑Support.
* Diverse B2B‑PWAs: Offline‑First, Auth/Rollen, komplexe Formulare. Aufgaben: End‑to‑End‑Implementierung, CI/CD, Monitoring.

Frühere Arbeiten auch in sicherheitskritischen Kontexten wie KRITIS, Pharma, Embedded.

AI‑assisted Coding: Ich kann je nach Bedarf mit oder ohne KI‑Assistenz arbeiten. Je nach Aufgabe vervielfache ich den Output auf ca. 1,5× bis 5× – besonders bei Refactoring, Tests, Doku, Boilerplate und Prototyping. Einsatz ist transparent dokumentiert, Ergebnisse sind deterministisch reproduzierbar, Qualitätssicherung läuft über Tests, Lints und Reviews. Sensible Daten bleiben geschützt.

Aktuell treibe ich KI‑gestützte Entwicklung voran: RAG, Agenten‑Frameworks und Vektor‑Datenbanken (u. a. MCP, LangChain/LangGraph, pgvector, Vertex AI, Agent Engine, OpenRouter). Hier lerne ich aktiv und bringe das mit Web‑Engineering zusammen. Für eine erste Projektphase mit KI‑Integration bin ich bereit, meinen Satz moderat zu senken, weil der Lernhebel hoch ist.

Arbeitsweise: transparent, verbindlich, dokumentiert. Ich schreibe Code, der in 12 Monaten noch verständlich ist, und sorge dafür, dass das Team ihn ohne mich weiterentwickeln kann.

Weitere Kenntnisse

Sprachen/Frameworks: TypeScript, JavaScript, React, Next.js, Angular, Node.js, RxJS, Redux/RTK, Signals, Ionic, NestJS, ....

Frontend‑Schwerpunkte: Accessibility (WCAG/ARIA), Komponenten Libraries + komplexes CSS (Tailwind, MUI, Ant Design, shadcn/ui, ...), semantisches HTML, Performance‑Budgeting, i18n, Form‑ und State‑Architekturen, Design‑Systeme, Figma, Storybook, Monorepos.

Tooling/DevOps: Git, GitHub Actions, GitLab CI, Docker, yarn/pnpm/npm, Vite/webpack, Linting/Formatting‑Pipelines, Release‑Automation, Feature‑Flags. Basis‑Know‑how Kubernetes.

Testing/QA: Jest, Playwright, Testing Library, e2e‑Strategien, Contract‑Tests, Testdaten‑Management, Accessibility‑Audits.

Backends/Daten: REST, GraphQL, WebSockets, Firebase (Auth, Firestore, Storage, Functions), PostgreSQL, MySQL, MongoDB, Redis, Directus. Datenmodellierung, Migrations‑Strategien.

Clouds/Infra: Firebase/GCP, außerdem Erfahrung mit AWS, Azure, DigitalOcean. Monitoring/Logging, CI/CD‑Environments, Secrets‑Handling.

Architektur/Patterns: Modular FE‑Architekturen, Domain‑Driven Frontend, Clean Architecture, Caching‑Strategien, Offline‑First, PWA, Security‑Basics (AuthN/AuthZ, OWASP Top 10 im FE‑Kontext).

Agile & Führung: Teamleitung bis 26 MA, Scrum/Kanban, Agile‑Coaching außerhalb der IT, Moderation, Roadmaps, Scope‑Schnitt, Priorisierung, Delivery‑Metriken, Prozess‑Refactoring.

Branchen/Use‑Cases: E‑Commerce/B2B, Konfiguratoren, Digital Signage, Zeit­erfassung, CMS, Varianten‑Management, interne Tools. Erfahrung in KRITIS‑, Pharma‑ und Embedded‑Umfeldern.

KI‑Integration (Basics): RAG‑Prototypen, Agenten‑Workflows, Vektor‑DBs (pgvector), LangChain/LangGraph, MCP, OpenRouter, Vertex AI, Agent Engine. Fokus: produktnahe Automatisierung, Doku‑ und Test‑Beschleunigung.

Soft Skills: klare Kommunikation, saubere Dokumentation, pragmatische Entscheidungen, Ownership, Mentoring, Konfliktentschärfung.

Organisation: remote‑erprobt, EU‑Zeitzonen‑kompatibel, zuverlässige Hardware, sichere Dev‑Setups.

Sprachen: Deutsch (Muttersprache), Englisch (C1).

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
252
Alter
47
Berufserfahrung
17 Jahre und 8 Monate (seit 04/2008)

Kontaktdaten

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

Jetzt Mitglied werden