← Back to all jobs

Senior Mobile Developer

Location: RemoteEligible locations: WorldwideContract type: ContractSalary: $50 – $100Posted: October 8, 2026Apply by: December 6, 2026

About the Role

A contract role (about 15 hours a week) in which senior mobile engineers create Reinforcement Learning environments that test how well AI models solve complex mobile software engineering problems, such as fixing bugs, building features, refactoring and optimizing performance. Each problem needs a reproducible environment and a golden reference solution.

What You'll Do

  • Create realistic, very challenging mobile coding tasks for frontier AI models, using repositories of your choice.
  • Design problems that need strong mobile skills: subtle bugs, non-trivial features, app state and lifecycle, performance.
  • Work in your area: cross-platform (TypeScript, JavaScript or Dart), iOS (Swift) or Android (Kotlin).
  • Define each problem, build the environment and write deterministic verifiers that accept valid solutions but reject incorrect, incomplete or hard-coded ones.
  • Provide a reference solution for every task.

Requirements

  • Significant hands-on expertise in cross-platform (React Native or Flutter), iOS (SwiftUI/UIKit) or Android (Jetpack Compose/Views).
  • Deep understanding of mobile architecture, state management, async programming and app lifecycle.
  • Proven ability to debug complex apps and deliver performance improvements.
  • Able to commit 10-15+ hours per week.

Compensation & Logistics

  • Listed range: $50-$100 per hour, but pay is output-based: experts are paid per task that meets project specs, and minimum weekly submission requirements apply (shared at onboarding).
  • Roles are typically filled within 48 hours; first tasks are expected within 24-48 hours of onboarding. Contract must be signed within 24 hours.
  • Fully remote; no location restriction stated.