28.10.2026 aktualisiert


Senior Fullstack Engineer (TypeScript): SaaS und KI-Integration
Über mich
Fullstack Engineer für SaaS-Produkte. TypeScript end-to-end, vom Datenmodell bis zum Betrieb. Vollzeit, remote aus Mannheim, gelegentliche Vor-Ort-Tage möglich.
Skills
Erfahrung
Sprachen
Projekthistorie
- 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.
- 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).
Technische Leitung eines Enterprise-Entwicklungsteams
Softwareentwicklung und Teamführung bei einem Anbieter von Enterprise-Software, mit eigener Entwicklungsarbeit im React-/TypeScript-Frontend.
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.
Frontend und Tests: React, TypeScript, Nx, Jest
Backend-Umfeld: ScyllaDB, GraalVM
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.
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.
Mitarbeit an der initialen Backend-Migration von Java zu Kotlin.
Entwicklungsgeschwindigkeit um 23 % gesteigert.
Einheitliche Komponenten und Richtlinien als gemeinsame Grundlage für die Frontend-Entwicklung im Team.
Frontend: Angular, TypeScript, Tailwind CSS, Redux, Bootstrap (Altbestand)
Tests und Qualität: Storybook, Chromatic, Jasmine, TSArch, Golden-File-Tests
Backend: Java, Kotlin, PostgreSQL
Cloud-Umfeld: GCP, Kubernetes, Helm, Terraform