Senior React & TypeScript Developer | Frontend-Architektur, Node.js, Testing & CI/CD
- Verfügbarkeit einsehen
- 0 Referenzen
- 89€/Stunde
- Mainz
- Weltweit
- de | en
- 24.08.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
1/2026 – 6/2026
Tätigkeitsbeschreibung
Konzeption und Entwicklung eines webbasierten, mehrsprachigen Terminbuchungssystems für Selbstständige und Unternehmen. Ich verantwortete die Anwendung von der öffentlichen Buchungsseite bis zum Administrationsbereich einschließlich Verfügbarkeitsberechnung, Zeitzonen, selbstständiger Stornierung und anpassbarer E-Mail-Kommunikation.
Technische Umsetzung mit React Router 7, TypeScript und Convex. Integration von Google Calendar per OAuth sowie CalDAV-kompatiblen Kalendern, iCal-Feeds, kundeneigenen SMTP-Servern und Better Auth. Sicherheitsheader, Rate-Limits, Verschlüsselung sensibler Zugangsdaten, Health-Checks sowie automatisierte Tests unterstützten einen verlässlichen Produktivbetrieb.
Continuous Delivery, Test Automation, React (JavaScript library), Software Architecture, Typescript
10/2025 – 6/2026
Tätigkeitsbeschreibung
Entwicklung eines Developer-First-Produkts für KI-gestützte Softwarelokalisierung. Ich verantwortete Produktzuschnitt, Open-Core-Architektur, Website, Newsletter-Backend sowie die API- und Pipeline-Infrastruktur für einen CLI-first-Workflow mit PO- und MessageFormat-Dateien.
Die Lösung unterstützt Delta-Übersetzungen, Terminologie und geschützte Begriffe, Kontextanreicherung, QA-Reports und gezielte Retries. Umsetzung mit TypeScript, React Router 7, Convex, Lingui, Authentifizierung und automatisierten Auslieferungsabläufen.
Continuous Delivery, Node.Js, Typescript, React (JavaScript library), Software Architecture
10/2024 – 9/2025
Tätigkeitsbeschreibung
Verantwortung für die KI-gestützte Internationalisierung einer Enterprise-SaaS-Plattform. Ich entwickelte ein Plugin-System für GraphQL-Resolver und Mutations im Go-Backend, das neue Benutzerinhalte automatisch über Google Gemini beziehungsweise Gemma übersetzt und die Ergebnisse in Redis bereitstellt. Die Übersetzungsqualität wurde für sechs Zielsprachen evaluiert.
Temporal-Workflows, Queues und Go-Worker orchestrierten die Verarbeitung. Für sensible Benutzerinhalte entwickelte ich eine verschlüsselte Übergabe an Temporal. Zusätzlich band ich das TypeScript-Frontend an die Übersetzungsarchitektur an und entkoppelte zentrale Backend-Bausteine für eine besser wartbare Struktur. Ein einmaliger Vor-Ort-Einsatz in San Francisco belegt die internationale Zusammenarbeit.
Graphql, Go (Programmiersprache), React (JavaScript library), Software Architecture, Typescript
10/2020 – 7/2024
Tätigkeitsbeschreibung
Weiterentwicklung des Robo-Advisors WISE der DWS, ab 2022 bei der ausgegründeten MorgenFund GmbH. Als Senior Frontend-Architekt verantwortete ich die Weiterentwicklung der Web- und Mobile-Anwendungen, die Zusammenführung verschiedener Frontend-Technologien und die Integration neuer Funktionen mit React, TypeScript und React Native.
Die Migration auf Azure modernisierte die Infrastruktur. Eine Continuous-Deployment-Strategie erhöhte die Sicherheit und Wiederholbarkeit der Auslieferung. Die Plattform wurde für weitere europäische und asiatische Märkte weiterentwickelt und berücksichtigte unterschiedliche regulatorische und sprachliche Anforderungen.
Continuous Delivery, Node.Js, React (JavaScript library), React Native, Software Architecture, Typescript
4/2019 – 9/2020
Tätigkeitsbeschreibung
Neuentwicklung von 17 Online-Shops der Witt-Gruppe mit Fokus auf Skalierbarkeit, internationale Multi-Marken-Unterstützung und Wartbarkeit. Ich verantwortete wesentliche Teile der Frontend-Architektur und die technische Einbindung von Contentful, Produktdaten und Backend-Systemen.
Das Frontend basierte auf Next.js, React und Styled Components. Apollo GraphQL kapselte die Backend-Systeme; Kubernetes, Vault und AWS bildeten die Auslieferungsinfrastruktur. Automatisierte GraphQL-Query-Tests und Continuous Deployment sicherten die Release-Qualität.
Graphql, Continuous Delivery, Test Automation, Node.Js, React (JavaScript library), Software Architecture, Typescript
4/2016 – 3/2019
Tätigkeitsbeschreibung
Entwicklung der White-Label-Investmentplattform WISE von der Prototyp-Phase bis zum Produktivsystem. Die Plattform umfasste Risikoprofilierung, digitales Onboarding mit DocuSign und ein Investment-Dashboard und wurde in mehreren europäischen und asiatischen Märkten eingesetzt.
Nach einem Prototyp mit Vue.js und MobX portierte ich das Frontend auf React und TypeScript, erstellte eine konzernweit nutzbare React-Komponentenbibliothek und verantwortete den Tooling-Stack. Spring Boot band Investment- und CRM-Systeme an; Keycloak übernahm das Identity Management mit OpenID/OAuth.
Test Automation, Node.Js, Typescript, React (JavaScript library), Software Architecture
5/2015 – 3/2016
TätigkeitsbeschreibungFür JAKO-O leitete ich als Consultant die technische Konzeption und Implementierung digitaler Shopping-Lösungen, darunter einen Geschenketisch (Wunschzettel) im Online-Shop und einen Geschenkeberater für mobile Plattformen. In enger Zusammenarbeit mit dem Kundenteam entwickelte ich personalisierte und benutzerorientierte Funktionen, die auf detaillierten Datenanalysen basieren. Diese Projekte verbesserten nicht nur das Einkaufserlebnis, sondern förderten auch nachhaltig die Kundenbindung und erhöhten die Servicequalität signifikant.
Eingesetzte QualifikationenJavaScript-Entwickler, Software Architecture
3/2015 – 7/2015
TätigkeitsbeschreibungIn einem Projekt für die Deutsche Telekom entwickelte ich als Consultant eine mobile Applikation, die es Geschäftskunden ermöglicht, das 'OneNumber'-Merkmal einfach einzustellen. Meine Verantwortung erstreckte sich über die plattformübergreifende Entwicklung für iOS, Android, BlackBerry, Amazon FirePhone und Windows Phone, um eine umfassende Nutzerbasis zu bedienen und die Effizienz in der Geschäftskommunikation zu steigern.
Eingesetzte QualifikationenMobile Software Engineer, Software Architecture
7/2014 – 9/2014
TätigkeitsbeschreibungAls Consultant für Suzuki Deutschland konzipierte und entwickelte ich eine E-Learning-Plattform, die speziell auf die Vorbereitung von Zertifizierungen für das deutsche Händlernetz zugeschnitten war. Meine Aufgabe umfasste die gesamte Bandbreite von der Gestaltung des Endbenutzerfrontends bis zur Entwicklung der Redaktions- und Administrations-Oberflächen. Durch diese umfassende Lösung konnte ich maßgeblich zur Professionalisierung und Effizienzsteigerung im Schulungsprozess beitragen.
Eingesetzte QualifikationenJavaScript-Entwickler, PHP-Entwickler, Software Architecture
2/2014 – 6/2014
TätigkeitsbeschreibungBei der Entwicklung einer Benutzeroberfläche für das einfache Erstellen und Verwalten virtueller Rechenzentren übernahm ich als Consultant die Führung der UI-Entwicklung. Dieses Projekt, das eine HTML5-Benutzeroberfläche in Ember.js für Desktop und Tablets umfasste, zielte darauf ab, Nutzern eine intuitive und effektive Möglichkeit zur Ermittlung des besten Angebots verschiedener Anbieter zu bieten. Meine Rolle beinhaltete die Implementierung eines komplexen Drag-and-Drop-Editors, der die Benutzererfahrung erheblich verbesserte.
Eingesetzte QualifikationenJavaScript-Entwickler, Software Architecture
1/2010 – 9/2013
TätigkeitsbeschreibungAls Softwareberater und leitender Architekt trug ich maßgeblich zur Entwicklung einer HTML5-basierten Lösung bei, die sowohl das Parsen und Darstellen von ePub-Dokumenten als auch die korrekte Darstellung von PDF-Dokumenten in der PagePlace-Reader-Applikation ermöglicht. Diese Technologien integrierte ich erfolgreich in native Android- und iOS-Apps, was die Reichweite und das Leseerlebnis der Endnutzer signifikant verbesserte. Zudem entwickelte ich ein HTML5 OpenSource Framework für mobile Applikationen, das modernste HTML5-Features und JavaScript nutzte, um eine breite Kompatibilität und hohe Qualität auf gängigen Mobilplattformen sicherzustellen.
Eingesetzte QualifikationenJavaScript-Entwickler, Softwareentwickler, Software Architecture
5/2008 – 12/2009
TätigkeitsbeschreibungIch leitete die Konzeption und prototypische Entwicklung einer webbasierten Anwendung für das Management, die es ermöglichte, KPIs der konzernweiten IT-Infrastruktur darzustellen und langfristig zu analysieren. Meine Expertise ermöglichte es, Transparenz und Effizienz in der Unternehmenssteuerung zu steigern, indem ich die Daten zugänglich und nutzbar machte.
Eingesetzte QualifikationenSoftware Architecture, JavaScript-Entwickler
5/2007 – 4/2008
Tätigkeitsbeschreibung
Konzeption und Entwicklung der Besprechungsmanagementsoftware JourFixe. Diese webbasierte Applikation dient zum einen zum zeitlichen Besprechungsmanagement, also der Einladung und Absage von Besprechungen. Zum anderen kann mit JourFixe ein Besprechungsprotokoll in allen Einzelheiten angelegt werden und zur Einsicht aller Teilnehmer freigegeben werden.
Als Technologie ist ein auf Spring basierender Stack mit Tomcat, Hibernate (JPA) und Spring Security sowie ein eigenes HTML-Template-System mit Prototype/Scriptaculous auf Browserseite ausgewählt worden.
Qualifikationen:
In diesem Projekt wurde von mir die Architektur sowie das Frontend und ein Teil der Business-Logik und der Persistenzschicht entwickelt. Außerdem habe ich das Testteam betreut.
Spring Framework, Java-Entwickler, JavaScript-Entwickler, Software Architecture
10/2006 – 3/2007
Tätigkeitsbeschreibung
Entwicklung der Social-Shopping-Plattform soSmart.de. Unter der Verwendung des Zend Framework (PHP) wurden in diesem Projekt einige Affiliate-Netzwerke per Webservice an soSmart.de angebunden. Ein Schwerpunkt dieser Applikation ist die moderne Web 2.0-Oberfläche unter starker Verwendung von AJAX sowie eine intelligente Echtzeitsuche über mehrere Millionen Artikeldaten. Ein weiterer Punkt ist das automatische Parsen beliebiger Artikel-Webseiten von eCommerce-Shops im Internet zur Erkennung von Artikeldaten (Name, Beschreibung, Preis und Versandkosten).
Qualifikationen:
In diesem Projekt habe ich den Algorithmus zum Parsen der Artikeldaten von Webseiten geschrieben sowie die Parameter der Echtzeitsuche verfeinert und optimiert. Des weiteren habe ich einen Teil der Oberfläche entwickelt.
JavaScript-Entwickler, PHP-Entwickler, Software Architecture
nicht angegeben
3/2006 – 10/2006
Tätigkeitsbeschreibung
Mitentwicklung des Kreditsteuerungstools Value Manager. Dieses Tool auf Grundlage von Java und SAS dient der Kreditverwaltung der Berater der Commerzbank vor Ort. Im Backend ist die Datenaggregierung auf Grundlage von SAS entwickelt worden.
Qualifikationen:
Für dieses Projekt habe ich ein Grundlagenzertifikat Base SAS erworben.
nicht angegeben
8/2004 – 2/2005
Tätigkeitsbeschreibung
Entwicklung einer webbasierten Applikation zur Verwaltung der Promotionaufträge und der Promoter auf Grundlage von PHP, HTML und MySQL unter Einbeziehung einer Schnittstelle zu Short Message Services (SMS). Getrennte Internetapplikation zur Bearbeitung der eigenen Daten durch die Promoter.
Qualifikationen:
Entwicklung des Datenbankdesigns sowie der Architektur der zwei Applikationen für den internen und den externen Gebrauch. Zugriff auf den Webservice der SMS-Schnittstelle.
nicht angegeben
10/2003 – 12/2003
Tätigkeitsbeschreibung
Entwicklung einer Anwendung zur Revisions- und Abhängigkeitskontrolle von Funktions- und Designspezifikationen sowie eine Anwendung zur Plausibilitäts- und Vollständigkeitskontrolle im projektinternen Dokumentenmanagementsystem. Zu den Aufgaben gehört das Parsen von Funktions- und Designspezifikationen im DOC-Format, der Abbildung der Revisionen und Abhängigkeiten in einer Datenbank sowie die Anzeige der Revisionen und Abhängigkeiten in einer Benutzerschnittstelle. Dort werden insbesondere Verletzungen der Regeln für die Revisions- und Abhängigkeitsbäume aufgezeigt.
Qualifikationen:
In diesem Projekt bestand die Aufgabe, Word-Dokumente, die nach einem Standardtemplate aufgebaut sind, zu analysieren. Diese Analysedaten wurden in eine Datenbank gespeichert. Da es zu sehr komplexen Abhängigkeitsbäumen gekommen ist mussten die Abfragen gegen die Datenbank und die ablage der Daten stark optimiert werden, damit ein Zugriff auf die Auswertung möglichst schnell (direkt auf Anforderung) zur Verfügung stand.
Ausbildung
Hochschule für angewandte Wissenschaften Kempten
Kempten im Allgäu
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
