micro1 · Softwareentwicklung

Senior-Entwickler (Mobile)

micro1

$50–$100/StundeRemoteNur ausgewählte Länder

Diese Anzeige wurde automatisch übersetzt. Die Originalplattform bearbeitet Bewerbungen; prüfen Sie vor der Bewerbung deren ursprüngliche Anforderungen. Originalseite ansehen

Über die Stelle

Stellenbezeichnung: Senior-Softwareentwickler (Mobile)

Vertragsart: Auftragnehmer (ca. 15 Std. pro Woche)

Standort: Remote

In dieser Rolle setzen Sie Ihre Expertise ein, um die nächste Generation von KI-Systemen zu trainieren. Ihre Arbeit prägt, wie Modelle lernen, schlussfolgern und agieren – durch hochwertigen, praxisnahen Input.

Als Experte erstellen Sie Reinforcement-Learning-Umgebungen, die die Fähigkeit eines KI-Modells testen, komplexe Probleme der mobilen Softwareentwicklung zu lösen, etwa beim Beheben von Code-Fehlern, Entwickeln von Funktionen, Refactoring von Code und Optimieren der Performance. Ihre Aufgabe ist es, für jedes Problem eine reproduzierbare Umgebung und eine Golden Reference Solution zu erstellen.

Aufgabenbereich

  • Erstellen Sie realistische, interessante und äußerst anspruchsvolle mobile Programmieraufgaben für Frontier-KI-Modelle unter Verwendung Ihrer bevorzugten Repositories.
  • Entwerfen Sie Probleme, die ausgeprägte Mobile-Engineering-Kenntnisse erfordern, etwa das Aufspüren subtiler Fehler, die Entwicklung nicht-trivialer Funktionen, den Umgang mit Anwendungszustand und Lebenszyklus oder die Verbesserung der Performance.
  • Entwickeln Sie Aufgaben, die zu Ihrer Expertise passen: plattformübergreifende Anwendungen mit TypeScript, JavaScript oder Dart; iOS-Anwendungen mit Swift; oder Android-Anwendungen mit Kotlin.
  • Definieren Sie für jede Aufgabe das Problem, bauen Sie eine reproduzierbare Umgebung und schreiben Sie deterministische Verifizierer, die korrekte Lösungen über verschiedene gültige Implementierungen hinweg akzeptieren und gleichzeitig falsche, unvollständige oder hartcodierte Ansätze ablehnen.
  • Stellen Sie eine Referenzlösung bereit, die zeigt, wie die Aufgabe gelöst werden kann.

Bevorzugte Qualifikationen

  • Umfangreiche praktische Expertise in mindestens einem der folgenden Bereiche der mobilen Entwicklung:
  • Plattformübergreifend: TypeScript oder JavaScript mit React Native oder Dart mit Flutter.
  • iOS: Swift mit SwiftUI oder UIKit.
  • Android: Kotlin mit Jetpack Compose oder dem Android-View-System.
  • Tiefes Verständnis von Architektur mobiler Anwendungen, Zustandsverwaltung, asynchroner Programmierung und Anwendungslebenszyklus.
  • Nachgewiesene Fähigkeit, komplexe mobile Anwendungen zu debuggen, Fehler zu beheben und wirksame Performance-Verbesserungen zu liefern.

Vergütungsstruktur

Die Vergütung ist ergebnisbasiert; Experten werden pro Aufgabe bezahlt, die den Projektspezifikationen entspricht. Der für die Erledigung der Arbeit erforderliche Zeitaufwand kann je nach Erfahrung und Arbeitsweise des Experten variieren. Es gelten wöchentliche Mindestanforderungen an die Einreichung, die beim Onboarding mitgeteilt werden.

Startzeitplan und Verfügbarkeit

  • Wir besetzen Stellen in der Regel innerhalb von 48 Stunden und suchen Experten, die sofort einsteigen können. Bei Auswahl erwarten wir, dass Sie Ihre ersten Aufgaben innerhalb von 24–48 Stunden nach Abschluss des Onboardings beginnen.

Fähigkeiten

KotlinSwiftMobile
Weitere Stellen in diesem Fachgebiet →