Du bekommst eine Codebase, die funktioniert — und den Auftrag, sie tragfähig zu machen. Inklusive der Entscheidung, wohin sie zieht.
- Ort Remote — Sitz in Wiesbaden
- Umfang 40 h/Woche — 20 h für Studierende
- Vertrag 12 Monate befristet, Verlängerung angestrebt
- Start Januar 2027
Wer wir sind
Ein sehr kleines Team mit einer sehr konkreten Frage
Was wir bauen
Joyful hilft Menschen, das Gefühl hinter einer Gewohnheit zu erkennen und daraus eine Handlung von zwei bis fünf Minuten zu machen. Die App ist gebaut und im Einsatz: Testrunden, Feedback aus echter Nutzung, moderierte Usability-Tests. Kein Konzept auf Folien.
Was das technisch heißt
Wir speichern, wie es Menschen geht. Das ist die sensibelste Datenkategorie, die eine App haben kann, und sie bestimmt jede Architekturentscheidung mit — Datenhaltung, Zugriffswege, Löschkonzepte, Region. Wer das als Nebenbedingung behandelt, wird hier nicht glücklich.
Details zur Stelle
Worum es geht
Die App ist in Flutter/Dart gebaut. Backend und Hosting liegen heute bei Managed-Diensten — die richtige Wahl, um schnell zu etwas Benutzbarem zu kommen, und die falsche für die nächsten Jahre. Zwei Gründe: Das Preismodell unseres Hosters wird ab einem bestimmten Punkt deutlich steiler als unsere Nutzerzahlen, und Daten über die Gefühlslage von Menschen wollen wir nicht dort liegen haben, wo wir Betrieb und Zugriffswege nicht vollständig selbst in der Hand haben.
Das ist keine durchgeplante Aufräumaufgabe, die wir delegieren wollen. Wir wissen, wovon wir weg wollen. Wohin — das ist deine Entscheidung.
Was auf dem Tisch liegt
- Migration auf eigene Infrastruktur. Zielrichtung AWS, serverless (Lambda), Infrastruktur als Code, EU-Region. Den konkreten Schnitt machst du.
- Ablösung des Managed-Backends. Postgres darf bleiben. Weg soll die Fremdbestimmung: Authentifizierung, Zugriffsregeln und Migrationen als geschlossene Insel eines Anbieters, dazu die Bindung an dessen Roadmap und Preisliste.
- Die Flutter-App weiterbauen. Heute vor allem Web-Build; das Ziel sind die App Stores, mit allem, was iOS- und Android-Releases mitbringen.
- Datenschutz als Architekturfrage. Datenminimierung, Löschkonzepte, Auftragsverarbeitung, EU-Hosting. Bei uns kein Antragskapitel, sondern der Standardfall im Code.
- Sicherheit als Dauerposten. Es gibt externe Audits und eine Restliste, die kürzer werden soll. Du übernimmst sie und entscheidest die Reihenfolge.
Wie wir entwickeln — bitte lies das, bevor du dich bewirbst
Wir vibe-coden. Ein großer Teil des Codes entsteht mit KI-Agenten, und daran wird sich nichts ändern; es ist der Grund, warum ein Team dieser Größe überhaupt eine App dieser Größe betreibt.
Von dir erwarten wir deshalb nicht, dass du jede Zeile selbst tippst. Wir erwarten, dass du sofort siehst, wenn ein Agent etwas produziert, das nur auf den ersten Blick funktioniert: eine Berechtigung, die weiter reicht als ihre Beschreibung. Eine Migration, die Daten verliert. Eine Abstraktion, die niemand braucht. Ein „läuft bei mir
#J-18808-Ljbffr