freiberufler Senior Full-Stack Engineer — React, Next.js, Python/Django auf freelance.de

Senior Full-Stack Engineer — React, Next.js, Python/Django

zuletzt online vor wenigen Tagen
  • 90‐110€/Stunde
  • 78628 Rottweil
  • Nähe des Wohnortes
  • de  |  en  |  ru
  • 21.05.2026
  • Contract ready

Kurzvorstellung

Senior Full-Stack Engineer mit knapp 10 Jahren Erfahrung in der Entwicklung produktionsreifer Webanwendungen — mit Schwerpunkt auf React, Next.js, TypeScript und Python (Django, FastAPI).

Mein Profil bewährt sich vor allem in regulierten oder anspruchsvollen Domänen: Health-Tech (CE-zertifiziert), Legal-Tech (KI/LLM), Enterprise-Tools, Civic-Tech und SaaS. Ich begleite Projekte vom ersten Wireframe bis zur skalierten Produktion — als einzelner Engineer oder als technischer Lead.

Auswahl an Referenz-Projekten:
• 4+ Jahre Mitentwicklung an PreFree, einer CE-zertifizierten Software-as-a-Medical-Device-Plattform (Class IIa, ISO 13485, IEC 62304) zur Vorhersage neonataler Notfälle
• Tech-Lead am BIH @ Charité Berlin: 4-köpfiges Frontend-Team für eine KI-gestützte Anwendung zur Analyse medizinischer Bilddaten (DICOM, Cornerstone.js)
• Legal-Tech-AI-SaaS von Konzept bis Production in 8 Monaten (Django REST, FastAPI/LangChain, Next.js, Stripe-Billing, Vektor-Datenbanken, OAuth)
• Enterprise-Scheduler für 35 Krane / 350+ Windpark-Projekte bei einem Windkraftanlagen-Hersteller (Next.js 15, React 19, Bryntum)
• Bürgerbeteiligungs-Plattform mein.berlin (Liquid Democracy e.V.): Echtzeit-Benachrichtigungen, Geo-Suchprofile, Wagtail CMS
• Eigene SaaS-Plattform hexermap.com — alleine konzipiert, gebaut und auf Azure betrieben (4.300+ automatisierte Tests, Stripe-Billing, Realtime-Multiplayer)

Tech-Stack
Frontend: React, Next.js, Astro, TypeScript, Tailwind, Zustand, PixiJS · Testing: Playwright, Vitest, Jest
Backend: Python (Django, FastAPI), Node.js, PostgreSQL, Supabase, GraphQL, REST, SSE-Streaming
Cloud & Quality: Azure, Docker, Stripe, OAuth · WCAG 2.1 AA, BITV 2.0, Performance-Budgets

Mein Anspruch: komplexe Anforderungen — Compliance, Audits, Echtzeitdaten, Barrierefreiheit — sauber in Software übersetzen, ohne Over-Engineering. Tests, Observability, A11y und UX gehören für mich zum Liefergegenstand.

Sprachen: Deutsch (muttersprachlich), Englisch (verhandlungssicher) · Remote-bevorzugt

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt

Qualifikationen

  • CSS (Cascading Style Sheet)8 J.
  • Django6 J.
  • HTML56 J.
  • JavaScript-Frameworks6 J.
  • Microsoft Azure2 J.
  • Next.js
  • Postgresql
  • Python6 J.
  • React (JavaScript library)7 J.
  • Representational State Transfer (REST)6 J.
  • Typescript6 J.
  • Webentwickler3 J.

Projekt‐ & Berufserfahrung

Solo-Engineer & Founder (SaaS)
Eigenes Produkt, Rottweil
2/2026 – offen (8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2026 – offen

Tätigkeitsbeschreibung

hexermap.com — eigene SaaS-Plattform, von mir alleine konzipiert, gebaut und auf Microsoft Azure produktiv betrieben. End-to-End-Beweis dafür, was ich für Auftraggeber liefern kann.

Verantwortlich für (Solo-Entwicklung):
• Komplette Frontend- und Backend-Architektur
• Realtime-Multiplayer-Editor mit synchronisierten Sessions
• Stripe-Subscription-Billing inkl. Webhooks, Trial-Logik, Customer-Portal
• 4.300+ automatisierte Tests (Unit, Integration, E2E mit Playwright)
• CI/CD-Pipeline auf Azure mit Performance-Monitoring
• Authentication, Authorization, Multi-Tenant-Datenmodell
• Performance-optimierte Hex-Karten-Rendering (PixiJS/Canvas)
• Public Roadmap, Changelog, Self-Service-Onboarding

Stack: TypeScript, Next.js / React, PixiJS, Zustand, Tailwind CSS · Python (FastAPI), PostgreSQL, Supabase · Stripe, OAuth, Azure · Playwright, Vitest

Geschäftliche Verantwortung: Produktstrategie, technische Entscheidungen, Kundenkommunikation, Marketing-Site und Pricing.

Eingesetzte Qualifikationen

JavaScript-Frameworks, Microsoft Azure, Postgresql, Python, React (JavaScript library), Representational State Transfer (REST), Responsive Webdesign, Typescript, Webentwickler

Senior Frontend Developer (Geo-Visualization)
Kundenname anonymisiert, Berlin
12/2025 – 12/2025 (1 Monat)
Öffentliche Verwaltung
Tätigkeitszeitraum

12/2025 – 12/2025

Tätigkeitsbeschreibung

Entwicklung einer interaktiven Webanwendung zur Visualisierung von Vogel-Detektionsdaten (über Agentur Birds on Mars für eine öffentliche Einrichtung).

Verantwortlich für:
• Aufbau eines reaktiven UIs mit React, TypeScript und Vite
• Anbindung einer GraphQL-API via Apollo Client für effizientes Daten-Fetching und Caching
• Performante Kartenansicht mit MapLibre GL, inklusive client-seitigem Clustering via Supercluster
• Dynamische Darstellung großer GeoJSON-Datasets mit optimierten Layer-Updates
• Komponentenbibliothek auf Basis von Ant Design, React Hooks und Tailwind CSS

Stack: React, TypeScript, Vite, GraphQL (Apollo), MapLibre GL, Supercluster, Tailwind CSS, Ant Design

Eingesetzte Qualifikationen

Graphql, Typescript, CSS (Cascading Style Sheet), HTML5, JavaScript-Frameworks, React (JavaScript library), Webentwickler, Responsive Webdesign

Senior Full-Stack Developer (Enterprise-Scheduler)
Kundenname anonymisiert, Berlin
8/2025 – 3/2026 (8 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

8/2025 – 3/2026

Tätigkeitsbeschreibung

Konzeption und Implementierung einer interaktiven Web-Plattform zur Ablösung manueller Excel-basierter Einsatzplanung bei einem Windkraftanlagen-Hersteller (über Agentur Birds on Mars). Skalierung auf produktivem Einsatz für 35 Krane und 350+ Windpark-Projekte.

Verantwortlich für:
• Konzeption und Implementierung eines performanten Schedulers (Next.js 15, React 19, Bryntum) mit Drag & Drop, hierarchischen Ressourcen und Echtzeit-Validierung
• Visualisierung komplexer Abhängigkeiten zwischen Krane-Teams, Windpark-Standorten und Zeitfenstern
• Datenfundament für automatisierte Kostenberechnungen im Backend (REST APIs)
• Performance-Optimierung für sehr große Plan-Datenmengen, Server-seitige Validierung
• Übergabe an internes Team mit klarer Architektur-Dokumentation

Stack: Next.js 15, React 19, TypeScript, Bryntum Scheduler, REST APIs · Performance-Tuning, Echtzeit-Validierung
Domäne: Erneuerbare Energien / Anlagenbau, Enterprise-Tooling

Eingesetzte Qualifikationen

JavaScript-Frameworks, React (JavaScript library), Representational State Transfer (REST), Responsive Webdesign, Typescript, Webentwickler

Senior Full-Stack Developer (Legal-Tech AI SaaS)
Kundenname anonymisiert, Berlin
6/2024 – 2/2025 (9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2024 – 2/2025

Tätigkeitsbeschreibung

Full-Stack-Entwicklung einer Legal-Tech-AI-SaaS-Plattform für KI-gestützte Rechtsanalyse — von Konzept bis Production in 8 Monaten.

Verantwortlich für:
• Backend-Architektur mit Django REST Framework und FastAPI/LangServe für LLM-Orchestrierung
• Frontend mit Next.js und React Streaming-UI inkl. Custom Hooks für AI-Response-Handling (Server-Sent Events)
• Dokumentenmanagement mit S3-Storage und Pinecone-Vektordatenbank für semantische Suche
• Stripe-Subscription-Billing mit OAuth-Social-Authentication
• Session-Management, Token-Tracking, Usage-Quoten und Audit-Logs
• Produktionsreifer Deployment-Pipeline mit Tests und CI/CD

Stack: Next.js, React, TypeScript, Django REST Framework, FastAPI, LangChain/LangServe, PostgreSQL, Pinecone, S3, Stripe, OAuth, Server-Sent Events

Eingesetzte Qualifikationen

Langchain, Python, Typescript, Django, JavaScript-Frameworks, React (JavaScript library), Representational State Transfer (REST)

Senior Frontend Developer
ADFC - Radvolution, Berlin
5/2023 – 6/2023 (2 Monate)
Soziale Einrichtungen
Tätigkeitszeitraum

5/2023 – 6/2023

Tätigkeitsbeschreibung

Konzeption und Umsetzung einer barrierefreien, performanten Landingpage für die Kampagne „Radvolution" des Allgemeinen Deutschen Fahrrad-Clubs (ADFC).

Schwerpunkte:
• Accessibility: vollständige Keyboard-Navigation, geprüfte Farbkontraste (WCAG 2.1 AA), semantisches HTML, Screen-Reader-Kompatibilität
• Mobile-first responsive Design mit klarem Performance-Budget (schnelle Ladezeiten, optimierte Assets)
• Visuelle Identität: Custom CSS-Animationen (endlos laufende horizontale Streifen hinter dem Logo) für eine dynamische Anmutung ohne Performance-Einbußen
• Modernes Tooling: Svelte für Frontend-Reaktivität, schlanker Build und schnelle Ladezeiten

Eingesetzte Qualifikationen

Webentwickler, Responsive Webdesign, CSS (Cascading Style Sheet), HTML5, JavaScript-Frameworks, Mobile Application Development

Senior Full-Stack Developer (Civic-Tech / Bürgerbeteiligung)
Liquid Democracy e.V., Berlin
4/2023 – 5/2025 (2 Jahre, 2 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

4/2023 – 5/2025

Tätigkeitsbeschreibung

Full-Stack-Entwicklung an mein.berlin — der digitalen Bürgerbeteiligungs-Plattform für das Land Berlin (Liquid Democracy e.V.). Architektur React + Django, mit Schwerpunkt auf Skalierbarkeit, Accessibility und Geo-Funktionalität.

Verantwortlich für:
• Aufbau eines umfassenden Benachrichtigungssystems mit Echtzeit-Updates (Django-Signals, Celery-Worker)
• Geospatial-Suchprofil-Matching für automatisierte Projektempfehlungen an Bürgerinnen und Bürger
• React-Leaflet-Kartenkomponenten mit Clustering und Adress-Autocomplete
• Project-Insights-Dashboard mit ORM-basierter Aggregation und Echtzeit-Visualisierungen
• Wagtail-CMS-StreamField-Blöcke für redaktionelle Inhalte
• Responsive E-Mail-Templates mit konsistentem Branding
• Umfangreiche Accessibility-Verbesserungen (WCAG 2.1 AA, ARIA, Tastaturnavigation)
• TypeScript-Migration und ausgebaute Jest-Testing-Coverage

Stack: React, TypeScript, JavaScript, Django, Django REST Framework, Wagtail CMS, Celery, PostgreSQL, React-Leaflet
Domäne: Civic-Tech, öffentlicher Sektor, Accessibility-getrieben

Eingesetzte Qualifikationen

Python, Typescript, CSS (Cascading Style Sheet), Django, HTML5, JavaScript-Frameworks, React (JavaScript library), Representational State Transfer (REST), Webentwickler, Responsive Webdesign

Tech-Lead (KI-gestützte medizinische Bildanalyse)
BIH @ Charité Berlin, Berlin
12/2022 – 3/2023 (4 Monate)
Gesundheitswesen
Tätigkeitszeitraum

12/2022 – 3/2023

Tätigkeitsbeschreibung

Tech-Lead am BIH @ Charité Berlin: Aufbau einer KI-gestützten Anwendung zur Analyse medizinischer Bilddaten (DICOM, Röntgen, Multi-Slice-Visualisierung in Z-Ebenen).

Verantwortlich für:
• Führung eines 4-köpfigen Frontend-Teams: Architektur, Code-Reviews, Onboarding und Pair-Programming
• Performance-Optimierung für hochauflösende DICOM-Bildstapel mit Cornerstone.js
• Integration der hauseigenen ML-Backend-API für mehrdimensionale Visualisierung der KI-Ergebnisse
• Aufbau einer wartbaren React-Komponenten-Bibliothek für die gesamte Anwendung
• Direkte Zusammenarbeit mit klinischen Fachexperten und Forschungsteam

Stack: React, JavaScript, Cornerstone.js, DICOM-Standard, REST APIs · Performance-Tuning für medizinische Bildverarbeitung
Domäne: Health-Tech, Forschung, klinische Bildanalyse

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), HTML5, JavaScript-Frameworks, React (JavaScript library), Representational State Transfer (REST), Webentwickler

Senior Full-Stack Developer (CE-Medizingerät)
PreFree, Berlin
4/2021 – 12/2022 (1 Jahr, 9 Monate)
Gesundheitswesen
Tätigkeitszeitraum

4/2021 – 12/2022

Tätigkeitsbeschreibung

Mitentwicklung an PreFree, einer CE-zertifizierten Software-as-a-Medical-Device-Plattform (Class IIa) zur Vorhersage und Überwachung neonataler Notfälle. Frontend & Backend, Compliance-Umfeld (ISO 13485, IEC 62304).

Verantwortlich für:
• Anbindung des Machine-Learning-Backends an ein React-basiertes klinisches Webinterface — Ärzte konnten Patientendaten eingeben und KI-Prognosen abrufen
• Datenintensive Dashboards mit Echtzeit-Visualisierungen für medizinisches Personal
• Audit-sichere Datenflüsse, Logging und nachvollziehbare Patient-Records
• Performance-Optimierung großer Datasets und Diagrammrenderings
• Barrierefreiheit (WCAG 2.1 AA) für klinische Nutzer in Stress-Situationen

Stack: React, TypeScript, Python (Django), PostgreSQL, REST APIs · Testing mit Jest und Playwright · CI/CD-Pipeline mit Compliance-Gates

Highlights: Beitrag zu CE-Zulassung, Code-Reviews unter Compliance-Anforderungen, robuste Auslieferung in regulierter Domain ohne Over-Engineering.

Eingesetzte Qualifikationen

Python, Typescript, Microsoft Azure, JavaScript-Frameworks, Representational State Transfer (REST), Agile Methodologie, CSS (Cascading Style Sheet), Django, React (JavaScript library), Testen

Senior Full-Stack Developer (Digital Mental Health)
Mindmate, Berlin
4/2020 – 1/2023 (2 Jahre, 10 Monate)
Gesundheitswesen
Tätigkeitszeitraum

4/2020 – 1/2023

Tätigkeitsbeschreibung

Eigenständige Full-Stack-Entwicklung der Mindmate-Plattform — einer „An-Therapie"-Anwendung zur Überbrückung von Wartezeiten auf psychotherapeutische Behandlung (Sucht- und Verhaltenstherapie). In Kooperation mit dem BIH @ Charité Berlin.

Verantwortlich für:
• Komplette Solo-Entwicklung von Frontend und Backend (Solo Engineering, Konzept bis Production)
• Datenschutzkonforme Speicherung und Verarbeitung sensibler Gesundheitsdaten
• Klinische Workflows: strukturierte Therapie-Module, Patient-Self-Service, Auswertungs- und Studien-Endpunkte
• Performance-Optimierung und Barrierefreiheit für vulnerable Nutzergruppen
• Anbindung wissenschaftlicher Begleitung (Datenexport, anonymisierte Auswertungen)

Stack: React, Python (Django), PostgreSQL, REST APIs · Continuous Delivery, Testing
Domäne: Digital Mental Health, klinische Anwendung mit wissenschaftlicher Begleitung

Eingesetzte Qualifikationen

Continuous Delivery, CSS (Cascading Style Sheet), Django, HTML5, JavaScript-Frameworks, Python, React (JavaScript library), Representational State Transfer (REST), Testen, Typescript

Software-Entwickler
Liquid Democracy, Berlin
8/2016 – 9/2017 (1 Jahr, 2 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

8/2016 – 9/2017

Tätigkeitsbeschreibung

Programmieren und Weiterentwicklung der internen Software für Onlinebeteiligung, u.a. für die Stadt Berlin.

Eingesetzte Qualifikationen

Agile Methodologie, CSS (Cascading Style Sheet), Django, HTML, Python, React (JavaScript library)

Frontend-Entwickler (Festanstellung)
Jüdisches Museum Berlin, Berlin
1/2015 – 1/2016 (1 Jahr, 1 Monat)
Tourismus und Freizeitwirtschaft
Tätigkeitszeitraum

1/2015 – 1/2016

Tätigkeitsbeschreibung

Mit viel JavaScript, ausgefallenem Design und sehr guter Barrierefreiheit entstand die neue Seite des Jüdischen Museums Berlin.

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), HTML, Jquery

Frontend-Entwickler (Festanstellung)
Stasi-Mediathek, Berlin
1/2014 – 1/2015 (1 Jahr, 1 Monat)
Öffentliche Verwaltung
Tätigkeitszeitraum

1/2014 – 1/2015

Tätigkeitsbeschreibung

Komplexes JavaScript mit makelloser Barrierefreiheit und ausgefallenem User-Flow, die Stasi-Mediathek bringt all das zusammen. Ich habe hier an den unterschiedlichsten Teilen gearbeitet, überwiegend aber an der Ansicht der Medien.

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), HTML5, JavaScript

Ausbildung

Mediengestalter Digital und Print
Ausbildung
IHK Berlin
2016

Über mich

Was Sie von einer Zusammenarbeit erwarten können:

Ich übernehme Verantwortung von Anfang an — von der Anforderungsklärung über die technische Konzeption bis zum produktiven Betrieb. Wenn ein Projekt komplexer wird (Compliance, Audits, Echtzeitdaten, Barrierefreiheit), denke ich es bis zum Ende durch und liefere robuste Software, ohne unnötig Komplexität aufzubauen.

Arbeitsweise:
• Direkte, ehrliche Kommunikation — auch wenn Anforderungen technisch schwierig sind
• Strukturierte Code-Reviews und enge Zusammenarbeit mit Backend/Design/Product
• Liefere getestet (Unit, Integration, E2E) und dokumentiert
• Achte auf Performance-Budgets und Accessibility — nicht als Add-on, sondern als Teil des Standard-Lieferumfangs
• Erfahrung mit klassischen Stakeholder-Reviews und mit asynchroner Remote-Arbeit (DE/EN)

Passt besonders gut für:
• Senior-Engineer-Rollen mit Architektur- oder Lead-Verantwortung
• Domains mit hoher Anforderung an Korrektheit (Health-Tech, Legal, Public-Sector, Enterprise)
• Greenfield-Projekte (vom Konzept zur produktionsreifen Anwendung)
• Bestandsanwendungen, die strukturell oder qualitativ auf das nächste Level müssen

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Russisch (Grundkenntnisse)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
536
Alter
34
Berufserfahrung
10 Jahre (seit 09/2016)

Kontaktdaten

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

Jetzt Mitglied werden