10/26/2026 updated


100 % available
Full-Stack-Developer für Web & Mobile Apps | React, TypeScript, React Native, Next.js
Remilly Les Marais, France
Only remote
Bachelor of EngineeringAbout me
Als Softwareentwickler mit über 5 Jahren Erfahrung und einem fundierten UX/UI-Design-Hintergrund verbinde ich technische Entwicklung mit nutzerzentriertem Design, um effiziente und benutzerfreundliche Anwendungen umzusetzen.
Tailwind CSSClean Code PrinciplesJavaScriptUser Experience (UX)Mobile Application DevelopmentGitHubUser Interface DesignNext.jsTypeScriptThree.jsReact.jsExpress.jsGitReact NativeFront End Software Development
Ich bin freiberuflicher Softwareentwickler mit über 5 Jahren Erfahrung in der Entwicklung moderner Web- und Mobile-Anwendungen.
Mein Fokus liegt auf der Entwicklung individueller Softwarelösungen mit React, TypeScript und Next.js sowie plattformübergreifender Mobile Apps mit React Native und Expo.
Zu meinem technischen Stack gehören unter anderem:
React, TypeScript, JavaScript, Next.js, React Native, Expo, Vite, Tailwind CSS, Zustand, React Query, React Router, HTML und CSS.
Darüber hinaus habe ich über 3 Jahre Erfahrung mit Three.js und interaktiven 3D-Webanwendungen sowie mit der Entwicklung plattformübergreifender Desktop-Anwendungen auf Basis von Electron. Neben meinem Schwerpunkt in der Frontend-Entwicklung verfüge ich über Erfahrung in der eigenständigen Implementierung von Backend-Logik, der Entwicklung und Integration von REST APIs sowie der Anbindung von Datenbanken und Backend-Systemen, insbesondere mit Next.js.
Weitere Erfahrungen umfassen Git/GitHub/Bitbucket, CI/CD, Docker, Vercel, ESLint, Prettier, Vitest, responsives Webdesign, komponentenbasierte Softwarearchitektur, API-Integration und die Entwicklung wiederverwendbarer UI-Komponenten. Dabei lege ich großen Wert auf Clean-Code-Prinzipien, eine wartbare und skalierbare Codebasis sowie eine klare und strukturierte Softwarearchitektur.
Zusätzlich zu meinem technischen Hintergrund habe ich ein Studium im Bereich User Experience (UX) absolviert und verbinde dadurch die Softwareentwicklung mit einem ausgeprägten Verständnis für UX/UI-Design. Neben der technischen Umsetzung kann ich daher Benutzeroberflächen konzipieren, UX/UI-Konzepte ausarbeiten und diese anschließend direkt in funktionierende Anwendungen überführen.
Ich arbeite sowohl an neuen Anwendungen als auch an der Weiterentwicklung, Modernisierung und Fehlerbehebung bestehender Software.
Weitere Erfahrungen umfassen Git/GitHub/Bitbucket, CI/CD, Vercel, ESLint, Prettier, Vitest, responsives Webdesign, komponentenbasierte Softwarearchitektur, API-Integration und die Entwicklung wiederverwendbarer UI-Komponenten. Dabei lege ich großen Wert auf Clean-Code-Prinzipien, eine wartbare und skalierbare Codebasis sowie eine klare und strukturierte Softwarearchitektur.
Schwerpunkte:
React · TypeScript · JavaScript · Next.js · React Native · Expo · Electron · Vite · Tailwind CSS · Three.js · Frontend Development · Mobile App Development · Desktop App Development · Web Development · Backend Integration · API Integration · Docker · Git · GitHub · CI/CD · Testing · Software Architecture · Clean Code
Experience
Professional experience5 - 10 years
Freelancer since2024
Languages
GermanNative speakerEnglishFluentFrenchGood
Project history
Die Crodox Software GmbH entwickelt eine innovative Softwarelösung zur Analyse, Strukturierung und modularen Bearbeitung bestehender Codebasen. Die Anwendung ermöglicht es, einzelne Softwarekomponenten mitsamt ihren Abhängigkeiten zu isolieren, unabhängig zu bearbeiten und anschließend wieder in die ursprüngliche Codebasis zu integrieren.
Seit über einem Jahr arbeite ich eng mit dem Crodox-Team zusammen und bin für die Frontend-Entwicklung der Hauptanwendung sowie die Entwicklung und Weiterentwicklung des Webauftritts verantwortlich.
Meine Tätigkeit umfasst die eigenständige Konzeption und Umsetzung individueller Frontend-Lösungen, die Entwicklung intuitiver Benutzeroberflächen sowie die enge Abstimmung mit dem Crodox-Team. Dabei liegt ein besonderer Fokus darauf, komplexe technische Prozesse verständlich und benutzerfreundlich darzustellen.
Ergänzend zur Frontend-Entwicklung übernehme ich auch Anpassungen an bestehenden API-Schnittstellen und der zugehörigen Backend-Logik, um neue Funktionalitäten zu integrieren.
Die Unternehmenswebsite ist unter https://www.crodox.com und die Webanwendung unter https://www.crodox-app.com erreichbar. Für die Nutzung der Hauptanwendung ist eine Registrierung per E-Mail erforderlich.
Im Rahmen dieses Projekts war ich für die Modernisierung einer bestehenden, technologisch veralteten Softwareanwendung verantwortlich. Die ursprüngliche Anwendung basierte auf BASIC-Code und war aufgrund ihrer über Jahre gewachsenen, unstrukturierten Codebasis nur schwer wartbar und erweiterbar.
Ziel des Projekts war es, die vorhandene Geschäfts- und Berechnungslogik zu analysieren, aus dem bestehenden Quellcode zu extrahieren und in eine moderne Webanwendung zu überführen. Die Anwendung umfasst komplexe technische Berechnungen, unter anderem zur Dimensionierung von Komponenten und zur Ermittlung physikalischer Kräfte.
Meine Aufgaben umfassten die Analyse und Rekonstruktion der bestehenden Berechnungslogik, die Konzeption einer neuen Softwarearchitektur sowie die eigenständige Entwicklung und Umsetzung der Webanwendung. Ein besonderer Fokus lag dabei auf der korrekten Übertragung der Berechnungen, einer klar strukturierten, wartbaren Codebasis und der langfristigen Erweiterbarkeit der Software.
Darüber hinaus war ich für die Bereitstellung und das Deployment der Anwendung in der Infrastruktur des Auftraggebers verantwortlich.
Im Rahmen dieses Projekts habe ich eine plattformübergreifende Mobile-App mit React Native und Expo eigenständig konzipiert und entwickelt. Die Anwendung ermöglicht es Nutzern, geografische Standorte über eine interaktive Kartenansicht zu entdecken, gezielt zu suchen und sich zu diesen navigieren zu lassen.
Zu den zentralen Funktionen gehören eine interaktive Landkarte, integrierte Routennavigation sowie umfangreiche Filter- und Sortiermöglichkeiten. Darüber hinaus bietet die Anwendung Funktionen zur Bewertung von Standorten und zur Meldung fehlerhafter Informationen.
Die Verwaltung der angezeigten Standorte erfolgt über eine separate Weboberfläche, über die Einträge angelegt, bearbeitet und für die mobile Anwendung bereitgestellt werden können.
Mein Verantwortungsbereich umfasste die eigenständige Konzeption des UX/UI-Designs sowie die technische Entwicklung und Umsetzung der mobilen Anwendung.
Auch nach der Veröffentlichung betreue und warte ich die Anwendung kontinuierlich. Dazu gehören regelmäßige Updates, technische Anpassungen, Fehlerbehebungen sowie die Weiterentwicklung bestehender und die Integration neuer Funktionen.