Senior Fullstack Engineer und Tech Lead
- Verfügbarkeit einsehen
- 0 Referenzen
- 110€/Stunde
- 68167 Mannheim
- auf Anfrage
- de | en
- 19.10.2026
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
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
Postgresql, Docker, Node.Js, Typescript, React (JavaScript library)
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
Typescript, React (JavaScript library)
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
Typescript, Angular
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
Flutter, Typescript, Google Cloud
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
C (Programmiersprache), C#, Reverse Engineering, Typescript, Windows Presentation Foundation
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
Postgresql, Scrum, Docker, Node.Js, Typescript, React (JavaScript library), Kanban, Dokumentenmanagement
Ausbildung
Universität Heidelberg
Heidelberg
Über mich
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
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
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
