28.08.2026 aktualisiert


Premiumkunde
100 % verfügbarSenior Software Engineer
Oberursel, Deutschland
Oberursel +50 km
Bachelor of ScienceSkills
Frontend Web Development
Kenntnisse in modernen Frontend-Technologien wie Typescript, Javascript, React, Vue und Svelte fuer die Entwicklung von Webanwendungen.
Mobile Development
Erfahrung in der mobilen App-Entwicklung mit SwiftUI, Kotlin, Flutter, Sqldelight, Riverpod, Getx und Slang fuer iOS- und Android-Plattformen.
Backend Development
Kenntnisse in der Backend-Entwicklung mit Kotlin, Ktor, Sqldelight, Rust, Axum und Sqlx fuer die Erstellung skalierbarer Serveranwendungen.
Typescript
Einsatz von Typescript fuer typsichere und wartbare Frontend-Webanwendungen.
React
Entwicklung von komponentenbasierten Benutzeroberflächen mit dem React-Framework.
Vue
Erstellung reaktiver Webanwendungen mit dem Vue.js-Framework.
Svelte
Nutzung von Svelte fuer performante und schlanke Webanwendungen.
SwiftUI
Entwicklung nativer iOS-Anwendungen mit SwiftUI.
Flutter
Plattformuebergreifende mobile App-Entwicklung mit Flutter.
Kotlin
Einsatz von Kotlin sowohl fuer mobile Android-Entwicklung als auch fuer Backend-Dienste.
Rust
Entwicklung performanter und sicherer Backend-Systeme mit Rust.
Sqldelight
Datenbankzugriff und -verwaltung mit Sqldelight in mobilen und Backend-Projekten.
Ktor
Aufbau von Backend-APIs und Webservern mit dem Ktor-Framework.
Kenntnisse in modernen Frontend-Technologien wie Typescript, Javascript, React, Vue und Svelte fuer die Entwicklung von Webanwendungen.
Mobile Development
Erfahrung in der mobilen App-Entwicklung mit SwiftUI, Kotlin, Flutter, Sqldelight, Riverpod, Getx und Slang fuer iOS- und Android-Plattformen.
Backend Development
Kenntnisse in der Backend-Entwicklung mit Kotlin, Ktor, Sqldelight, Rust, Axum und Sqlx fuer die Erstellung skalierbarer Serveranwendungen.
Typescript
Einsatz von Typescript fuer typsichere und wartbare Frontend-Webanwendungen.
React
Entwicklung von komponentenbasierten Benutzeroberflächen mit dem React-Framework.
Vue
Erstellung reaktiver Webanwendungen mit dem Vue.js-Framework.
Svelte
Nutzung von Svelte fuer performante und schlanke Webanwendungen.
SwiftUI
Entwicklung nativer iOS-Anwendungen mit SwiftUI.
Flutter
Plattformuebergreifende mobile App-Entwicklung mit Flutter.
Kotlin
Einsatz von Kotlin sowohl fuer mobile Android-Entwicklung als auch fuer Backend-Dienste.
Rust
Entwicklung performanter und sicherer Backend-Systeme mit Rust.
Sqldelight
Datenbankzugriff und -verwaltung mit Sqldelight in mobilen und Backend-Projekten.
Ktor
Aufbau von Backend-APIs und Webservern mit dem Ktor-Framework.
Erfahrung
Berufserfahrung0 - 5 Jahre
Freelancer seit2019
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Überblick
Verantwortlichkeiten
Dieses Projekt umfasste die Entwicklung eines performanten Backend-Services in Rust sowie einer nativen iOS-Anwendung, die gemeinsam eine plattformübergreifende Lösung für Web- und mobile Nutzung bildeten.
- Implementierung eines Rust-Webservers mit Axum und Sqlx zur Anbindung von Web- und iOS-Frontends.
- Entwicklung einer mobilen Anwendung mit modernem SwiftUI.
- Backend-Architektur, Rust, Axum, Sqlx
- iOS-Entwicklung, SwiftUI
- API-Design, plattformübergreifende Architektur.
Überblick
Verantwortlichkeiten
Dieses Projekt umfasste die fachliche und technische Leitung des Language Resources Teams sowie die Entwicklung und den Betrieb von Backend-Services und Frontend-Komponenten für Sprachlern-Angebote. Im Fokus standen der Aufbau einer neuen Kerninfrastruktur für Sprachkurse, die Modernisierung bestehender Anwendungen sowie die Pflege von Legacy-Systemen.
- Fachliche Leitung des Language Resources Teams.
- Entwicklung und Betrieb von Backend-Services mit Kotlin, Ktor und SQLDelight, gehostet auf Google Cloud SQL.
- Implementierung von Frontend-Komponenten mit Vue 3.
- Konzeption und Aufbau der Infrastruktur für Sprachkurse, die sich zu einem zentralen Kernservice entwickelt hat.
- Wartung und Weiterentwicklung bestehender Legacy-Python-Anwendungen.
- Teamleitung, Softwarearchitektur
- Backend-Entwicklung, Kotlin, Ktor, SQLDelight
- Cloud-Infrastruktur, Google Cloud Run, Google Cloud SQL
- Frontend-Entwicklung, Javascript, Typescript, Vue 3
- Python, PyQt
Überblick
Verantwortlichkeiten
Dieses Projekt umfasste die Weiterentwicklung und Erweiterung eines Open-Source-Softwareprojekts (Anki) über mehrere Technologie-Schichten hinweg – vom Build-System über Backend und Frontend bis hin zur Benutzeroberfläche. Im Mittelpunkt standen die Modernisierung bestehender UI-Komponenten, die Optimierung der Backend-Kommunikation sowie eine grundlegende Überarbeitung der Editor-Oberfläche.
- Erweiterung mehrerer UI-Oberflächen in TypeScript, zunächst als Web Components, später mit Svelte.
- Vollständige Neuentwicklung der Editor-Benutzeroberfläche mit zahlreichen neuen Kernfunktionen zur Verbesserung der Editier-Erfahrung.
- Erweiterung und Verbesserung des Python-Frontends, zunächst mit PyQt5, später migriert auf PyQt6.
- Erweiterung des Bazel-Build-Systems.
- Verbesserung des Server-Backends in Rust, inklusive Anpassung der Kommunikation mit dem Frontend über Protobuf.
- Bazel, Python, PyQt5, PyQt6, Rust, Protobuf, TypeScript, Web Components, Svelte, UI/UX-Entwicklung, Frontend-Architektur, Backend-Entwicklung, Build-System-Management.