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.

Mobile Software Engineering Expert – AI Training Projects
Gramian Consulting. Design realistic, challenging mobile software engineering tasks for advanced AI models using existing code repositories.
Posted 10/13/2026contractRemote • United States, Germany, France, Poland, United KingdomMid-LevelSeniorWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in mobile software engineering, focusing on cross-platform, iOS, or Android development. Proficient in creating complex debugging tasks, performance optimization, and automated testing for advanced AI models.
Highest-signal resume keywords
Mobile Development SpecializationProgramming Skills in TypeScript, JavaScript, Dart, Swift, or KotlinMobile Application ArchitectureAutomated Testing and ValidationComplex Problem Solving
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Mobile DevelopmentDebuggingFeature DevelopmentCode RefactoringPerformance OptimizationState ManagementAsynchronous ProgrammingAutomated TestingTechnical DocumentationLifecycle Handling
Soft Skills
Analytical ThinkingAttention to Detail
Tools & Technologies
React NativeTypeScriptJavaScriptFlutterDartSwiftSwiftUIUIKitKotlinJetpack Compose
Industry Keywords
Mobile Application DevelopmentAI Coding CapabilitiesReproducible EnvironmentsGolden Reference Solutions
Tech Stack
Tools & technologiesAndroidDartFlutteriOSJavaScriptKotlinReactReact NativeSwiftTypeScript
About the role
Key responsibilities & impact- Design realistic, challenging mobile software engineering tasks for advanced AI models using existing code repositories.
- Create problems involving complex debugging, feature development, code refactoring, application state management, lifecycle handling, and performance optimization.
- Develop tasks within at least one mobile development track: cross-platform (React Native, TypeScript, JavaScript, or Flutter with Dart), iOS (Swift, SwiftUI, or UIKit), or Android (Kotlin, Jetpack Compose, or the Android View system).
- Set up reproducible environments with clear requirements, dependencies, and execution instructions.
- Write deterministic automated verifiers that accept valid implementations while rejecting incorrect, incomplete, or hard-coded solutions.
- Develop and validate golden reference solutions demonstrating correct approaches to each task.
- Ensure tasks are technically rigorous, unambiguous, reproducible, and suitable for evaluating advanced AI coding capabilities.
Requirements
What you’ll need- Significant hands-on experience in at least one mobile development specialization: cross-platform, iOS, or Android.
- Strong programming skills in at least one relevant language: TypeScript, JavaScript, Dart, Swift, or Kotlin.
- Deep understanding of mobile application architecture, state management, asynchronous programming, and application lifecycle.
- Proven ability to troubleshoot complex mobile applications, identify subtle defects, and implement robust fixes.
- Experience developing mobile features, refactoring codebases, and improving application performance.
- Ability to create automated tests, validate expected behavior, and distinguish correct implementations from superficial workarounds.
- Strong analytical thinking, attention to detail, and clear technical documentation.
- Availability to begin work shortly after onboarding and meet minimum weekly task submission requirements.