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

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

online
  • 90‐110€/Stunde
  • 13189 Pankow
  • Nähe des Wohnortes
  • de  |  en  |  ru
  • 29.04.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)6 J.
  • Django4 J.
  • HTML54 J.
  • JavaScript-Frameworks3 J.
  • Microsoft Azure1 J.
  • Next.js
  • Python4 J.
  • React (JavaScript library)4 J.
  • Representational State Transfer (REST)3 J.
  • Typescript3 J.

Projekt‐ & Berufserfahrung

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

8/2025 – offen

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 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 (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
377
Alter
34
Berufserfahrung
9 Jahre und 7 Monate (seit 09/2016)

Kontaktdaten

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

Jetzt Mitglied werden