FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Mobile Developer
Your Software Supplier. Create Reinforcement Learning Environments that test AI models on complex mobile software engineering problems .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in mobile application development, including proficiency in TypeScript, JavaScript, Dart, Swift, or Kotlin. Capable of designing and implementing complex coding tasks while ensuring performance improvements and effective debugging.
Highest-signal resume keywords
Mobile Development ExpertiseTypeScript or JavaScript with React NativeDart with FlutterSwift with SwiftUI or UIKitKotlin with Jetpack Compose
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Reinforcement Learning EnvironmentsMobile Application ArchitectureState ManagementAsynchronous ProgrammingDebugging Complex Mobile ApplicationsPerformance ImprovementDeterministic VerifiersApplication Lifecycle
Industry Keywords
Mobile Software EngineeringCoding TasksApplication StateLifecycle Management
Tech Stack
Tools & technologiesAndroidDartFlutterJavaScriptKotlinReactReact NativeSwiftTypeScript
About the role
Key responsibilities & impact- Create Reinforcement Learning Environments that test AI models on complex mobile software engineering problems
- Create realistic, challenging mobile coding tasks using preferred repositories
- Design tasks involving debugging, non-trivial feature development, application state and lifecycle, and performance improvement
- Define each problem and build a reproducible environment
- Write deterministic verifiers that accept correct solutions across valid implementations and reject incorrect, incomplete, or hard-coded approaches
- Provide a golden reference solution for each task
Requirements
What you’ll need- Significant hands-on expertise in at least one mobile development track: TypeScript or JavaScript with React Native; Dart with Flutter; Swift with SwiftUI or UIKit; or Kotlin with Jetpack Compose or the Android View system
- Deep understanding of mobile application architecture, state management, asynchronous programming, and application lifecycle
- Proven ability to debug complex mobile applications, resolve bugs, and deliver effective performance improvements