← Zurück zu allen Jobs

Senior Mobile-Entwickler (m/w/d)

Standort: RemoteZulässige Standorte: WeltweitVertragsart: VertragVergütung: $50 – $100Veröffentlicht: 8. Oktober 2026Bewerbung bis: 6. Dezember 2026

Über die Rolle

Eine Vertragsrolle (etwa 15 Stunden pro Woche), in der Senior-Mobile-Ingenieure Reinforcement-Learning-Umgebungen erstellen, die testen, wie gut KI-Modelle komplexe Probleme der mobilen Softwareentwicklung lösen, etwa Fehler beheben, Funktionen entwickeln, refaktorieren und die Performance optimieren. Jedes Problem benötigt eine reproduzierbare Umgebung und eine goldene Referenzlösung.

Ihre Aufgaben

  • Realistische, sehr anspruchsvolle mobile Programmieraufgaben für führende KI-Modelle erstellen, auf Basis von Repositories Ihrer Wahl.
  • Probleme entwerfen, die starke Mobile-Kenntnisse erfordern: subtile Fehler, nicht triviale Funktionen, App-Zustand und Lebenszyklus, Performance.
  • In Ihrem Bereich arbeiten: plattformübergreifend (TypeScript, JavaScript oder Dart), iOS (Swift) oder Android (Kotlin).
  • Jedes Problem definieren, die Umgebung aufbauen und deterministische Verifizierer schreiben, die gültige Lösungen akzeptieren, falsche, unvollständige oder hartcodierte Lösungen aber ablehnen.
  • Für jede Aufgabe eine Referenzlösung bereitstellen.

Anforderungen

  • Umfangreiche praktische Expertise in plattformübergreifender Entwicklung (React Native oder Flutter), iOS (SwiftUI/UIKit) oder Android (Jetpack Compose/Views).
  • Tiefes Verständnis von mobiler Architektur, Zustandsverwaltung, asynchroner Programmierung und App-Lebenszyklus.
  • Nachweisbare Fähigkeit, komplexe Apps zu debuggen und Performance-Verbesserungen zu liefern.
  • Bereitschaft, 10-15+ Stunden pro Woche zu investieren.

Vergütung und Rahmenbedingungen

  • Angegebene Spanne: $50-$100 pro Stunde, die Vergütung richtet sich jedoch nach dem Ergebnis: Experten werden pro Aufgabe bezahlt, die die Projektvorgaben erfüllt, und es gelten Mindestanforderungen an die wöchentlichen Einreichungen (werden beim Onboarding mitgeteilt).
  • Die Stellen werden in der Regel innerhalb von 48 Stunden besetzt; die ersten Aufgaben werden 24-48 Stunden nach dem Onboarding erwartet. Der Vertrag muss innerhalb von 24 Stunden unterzeichnet werden.
  • Vollständig remote; keine Standortbeschränkung angegeben.