freiberufler Senior Fullstack Engineer und Tech Lead auf freelance.de

Senior Fullstack Engineer und Tech Lead

zuletzt online vor wenigen Minuten
  • 110€/Stunde
  • 68167 Mannheim
  • auf Anfrage
  • de  |  en
  • 19.10.2026

Kurzvorstellung

Fullstack Engineer für SaaS-Produkte: Ich entwickle mit TypeScript end-to-end – von Datenmodell und API über die Oberfläche bis zu Deployment und Betrieb. Verfügbar: 80 % · 4 Tage pro Woche, remote aus Deutschland, ab 3 Monaten.

Geschäftsdaten

 Freiberuflich
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Angular2 J.
  • Docker3 J.
  • Google Cloud
  • NestJS
  • Next.js
  • Node.Js3 J.
  • Postgresql3 J.
  • Prisma
  • React (JavaScript library)3 J.
  • Typescript8 J.

Projekt‐ & Berufserfahrung

Gründer und Fullstack Engineer
Customermates, Remote
12/2025 – offen (11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

12/2025 – offen

Tätigkeitsbeschreibung

Entwicklung eines Open-Source-CRM mit KI-Integrationen

Open-Source-CRM für kleine Teams, angeboten als Cloud-Version und als selbst gehostetes Kernprodukt. Ich verantworte das Produkt technisch von Anfang bis Ende: Oberfläche, Geschäftslogik, Datenmodell, Schnittstellen und Betrieb.

Aufgaben:
- Konzeption und Entwicklung der CRM-Workflows für Kontakte, Organisationen, Deals und Aufgaben, mit konfigurierbaren Tabellen- und Board-Ansichten.
- Frontend mit Next.js, React, Tailwind CSS und MobX; Backend-Geschäftslogik mit Node.js, Prisma und PostgreSQL, Eingabevalidierung mit Zod.
- Entwicklung einer REST-API, Webhooks und einer MCP-Schnittstelle, über die externe Anwendungen und KI-Clients direkt mit dem CRM arbeiten.
- Integrierter KI-Assistent auf Basis des Vercel AI SDK mit gespeicherten Konversationen und gestreamten Antworten.
- Entwicklung und Pflege einer n8n-Community-Integration für CRM-Operationen und ereignisgesteuerte Automatisierungen.
- Build, Auslieferung und Betrieb mit Docker, GitHub Actions und Vercel, sowohl als Cloud-Angebot als auch zum Self-Hosting.

Ergebnisse:
- Produkt live als Cloud- und Self-Hosting-Version, Quellcode und Integrationen öffentlich auf GitHub.
- Über 200 GitHub-Sterne für das CRM-Repository (Stand 09/2026).

Technologien:
Frontend: TypeScript, React, Next.js, Tailwind CSS, MobX
Backend und Daten: Node.js, Prisma, PostgreSQL, Zod
APIs und KI: REST, Webhooks, MCP, Vercel AI SDK, n8n
Cloud und CI/CD: Docker, GitHub Actions, Vercel

Eingesetzte Qualifikationen

Postgresql, Docker, Node.Js, Typescript, React (JavaScript library)

Software Engineer und Team Lead (Festanstellung)
osapiens, Remote
7/2025 – 11/2025 (5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2025 – 11/2025

Tätigkeitsbeschreibung

Technische Leitung eines Enterprise-Entwicklungsteams

Softwareentwicklung und Teamführung bei einem Anbieter von Enterprise-Software, mit eigener Entwicklungsarbeit im React-/TypeScript-Frontend.

Aufgaben:
- Technische Führung des Teams: Verantwortung für technische Entscheidungen und die Koordination der Entwicklung.
- Abstimmung mit Stakeholdern, um Entwicklungsprioritäten an den Geschäftszielen auszurichten.
- Eigene Entwicklung im React-/TypeScript-Frontend, abgesichert durch Unit-Tests mit Jest.

Technologien:
Frontend und Tests: React, TypeScript, Jest
Backend-Umfeld: ScyllaDB, GraalVM

Eingesetzte Qualifikationen

Typescript, React (JavaScript library)

Senior Software Engineer und Frontend Tech Lead (Festanstellung)
finpair, Remote
10/2022 – 6/2025 (2 Jahre, 9 Monate)
Finanzdienstleister
Tätigkeitszeitraum

10/2022 – 6/2025

Tätigkeitsbeschreibung

Neuaufbau des Frontends einer Fintech-Plattform

Fintech-Webanwendung auf Angular-Basis. Einstieg als Software Engineer im Oktober 2022, ab Juni 2023 Senior Software Engineer und Frontend Tech Lead.

Aufgaben:
- Leitung des vollständigen Frontend-Neuaufbaus über zwei Jahre, von den Architekturprinzipien bis zur Umsetzung.
- Aufbau und Pflege eines Design-Systems aus Komponenten, UI-Mustern und Entwicklungsrichtlinien, dokumentiert in Storybook und visuell geprüft mit Chromatic.
- Etablierung von Frontend-Prinzipien und Testautomatisierung: Unit-Tests mit Jasmine, Architekturtests mit TSArch, Golden-File-Tests.
- Migration von Bootstrap zu Tailwind CSS und Einführung von Redux für das State-Management.

Ergebnisse:
- Entwicklungsgeschwindigkeit um 23 % gesteigert.
- Einheitliche Komponenten und Richtlinien als gemeinsame Grundlage für die Frontend-Entwicklung im Team.

Technologien:
Frontend: Angular, TypeScript, Tailwind CSS, Redux, Bootstrap (Altbestand)
Tests und Qualität: Storybook, Chromatic, Jasmine, TSArch, Golden-File-Tests
Backend-Umfeld: Kotlin, PostgreSQL
Cloud-Umfeld: GCP, Kubernetes, Terraform

Eingesetzte Qualifikationen

Typescript, Angular

Software Engineer und Mitgründer
Centified, Remote
12/2021 – 9/2022 (10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

12/2021 – 9/2022

Tätigkeitsbeschreibung

Entwicklung eines HR-Produkts vom Konzept zum MVP

HR-Produkt als MVP mit Flutter-Frontend und TypeScript-/NestJS-Backend, serverlos auf GCP betrieben und gemeinsam mit Pilotkunden validiert.

Aufgaben:
- Definition des MVP-Umfangs und Leitung der gesamten Fullstack-Umsetzung.
- Entwicklung des Flutter-Frontends und des TypeScript-/NestJS-Backends mit Prisma.
- Kostengünstige, serverlose Bereitstellung mit GCP Cloud Functions und Firebase, automatisiert über GitLab CI/CD.
- Aufbau eines Netzwerks aus Pilotkunden, Psychologen, HR-Verantwortlichen und Investoren.

Ergebnisse:
- MVP fertiggestellt; drei Unternehmen als Beta-Kunden gewonnen.

Technologien:
Frontend: Flutter
Backend und Daten: TypeScript, NestJS, Prisma
Cloud und CI/CD: GCP Cloud Functions, Firebase, GitLab CI/CD

Eingesetzte Qualifikationen

Flutter, Typescript, Google Cloud

Software Engineer und Mitgründer
Windize, Remote
9/2020 – 10/2021 (1 Jahr, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2020 – 10/2021

Tätigkeitsbeschreibung

Entwicklung einer Windows-Produktivitäts-App

Desktop-Anwendung für Windows 10/11, die Arbeit mit Tastenkürzeln und virtuellen Desktops beschleunigt, mit TypeScript-/NestJS-Backend.

Aufgaben:
- Leitung der Fullstack-Entwicklung von Desktop-Anwendung und Backend.
- Tiefe Windows-Integration mit C, C#, Win32 API und WPF, inklusive Reverse Engineering der Windows-Funktionen für virtuelle Desktops.
- Verarbeitung von Tastatureingaben so umgesetzt, dass sie mit gängigen Virenscannern kompatibel bleibt.
- Planung und Begleitung der Beta-Phase.

Ergebnisse:
- Validiertes MVP in sechs Monaten; über 250 Beta-Tester in drei Wochen gewonnen.

Technologien:
Desktop: C, C#, Win32 API, WPF
Backend: TypeScript, NestJS
Cloud: GCP, Pulumi

Eingesetzte Qualifikationen

C (Programmiersprache), C#, Reverse Engineering, Typescript, Windows Presentation Foundation

Software Engineer und Product Owner (Festanstellung)
ainovi, Remote
2/2018 – 8/2020 (2 Jahre, 7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2018 – 8/2020

Tätigkeitsbeschreibung

Entwicklung einer Enterprise-Dokumentenverwaltung

Fullstack-Enterprise-Anwendung zur Verwaltung und Analyse von Dokumenten unter DSGVO-Anforderungen, mit React-Frontend und Node.js-/PostgreSQL-Backend.

Aufgaben:
- Doppelrolle aus Product Ownership und Fullstack-Entwicklung der Dokumentenverwaltung.
- Entwicklung des React-/TypeScript-Frontends und des Node.js-/PostgreSQL-Backends.
- Qualitätssicherung im Frontend mit Storybook und Jest; Bereitstellung mit Docker und Netlify.
- Arbeit nach Clean Code, SOLID-Prinzipien und Entwurfsmustern in Scrum- und Kanban-Prozessen.
- Einblicke in die SAP-Backend-Administration.

Technologien:
Frontend: TypeScript, React, Storybook, Jest
Backend und Daten: Node.js, PostgreSQL
Cloud und Delivery: Docker, Netlify
Methoden: Scrum, Kanban, Clean Code, SOLID

Eingesetzte Qualifikationen

Postgresql, Scrum, Docker, Node.Js, Typescript, React (JavaScript library), Kanban, Dokumentenmanagement

Ausbildung

Informatik
B.Sc., Note 1,7
Universität Heidelberg
2022
Heidelberg

Über mich

Fullstack Engineer für SaaS-Produkte: Ich entwickle mit TypeScript end-to-end – von Datenmodell und API über die Oberfläche bis zu Deployment und Betrieb, vom MVP mit Pilotkunden bis zur gewachsenen Enterprise-Plattform. Bei finpair habe ich den Neuaufbau des Frontends einer Fintech-Plattform samt Design-System geleitet (+23 % Entwicklungsgeschwindigkeit), zuletzt bei osapiens ein Entwicklungsteam technisch geführt. Aktuell baue ich Customermates, ein Open-Source-CRM als SaaS und zum Self-Hosting, mit Schnittstellen für KI-Clients.

Schwerpunkte:
- Fullstack-Entwicklung mit TypeScript: Next.js / React und Angular im Frontend, Node.js / NestJS mit Prisma und PostgreSQL im Backend, Bereitstellung mit Docker, GCP und CI/CD. Vom Datenmodell über APIs bis zur produktiven Anwendung aus einer Hand.
- Architektur und Qualität: Design-Systeme, Architekturtests, Testautomatisierung
- Technische Führung: Architektur und Teamkoordination
- Produkt: Drei MVPs mit Beta-Kunden validiert

Verfügbarkeit: 80 % · 4 Tage pro Woche · Remote aus Deutschland, Europa (CET/CEST) · Ab 3 Monaten, bevorzugt 6+ · Start nach Vereinbarung
Branchen: Fintech · Enterprise-Software · CRM / SaaS · HR-Tech · Dokumentenmanagement

Weitere Kenntnisse

Frontend: TypeScript, React, Next.js, Angular, Nx, Tailwind CSS, MobX, Redux
Backend und Daten: Node.js, NestJS, PostgreSQL, Prisma, Zod
APIs und KI: REST, Webhooks, MCP, Vercel AI SDK, n8n
Cloud und CI/CD: Docker, GCP, Helm, GCP Cloud Functions, Firebase, GitHub Actions, GitLab CI/CD, Vercel, Netlify
Tests und Qualität: Storybook, Chromatic, Jest, Jasmine, TSArch, Golden-File-Tests
Weitere: Flutter, C, C#, Win32 API, WPF, Pulumi
Projektumfeld: Kubernetes, Terraform, Kotlin, ScyllaDB, GraalVM
Methoden: Scrum, Kanban, Clean Code, SOLID

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
37
Berufserfahrung
8 Jahre und 8 Monate (seit 02/2018)

Kontaktdaten

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

Jetzt Mitglied werden