
Mobile Software Engineering Expert β AI Training Projects
Posted Oct 13

Posted Oct 13
This is a fully remote position, open to applicants in Egypt, +4 more countries.
β’ Design realistic and challenging mobile software engineering tasks for advanced AI models utilizing existing code repositories.
β’ Create problems that encompass 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).
β’ Establish reproducible environments with clear requirements, dependencies, and execution guidelines.
β’ Write deterministic automated verifiers that accept valid implementations while rejecting those that are incorrect, incomplete, or hard-coded.
β’ Create and validate golden reference solutions that demonstrate the correct approaches for each task.
β’ Ensure that tasks are technically rigorous, unambiguous, reproducible, and appropriate for assessing advanced AI coding capabilities.
β’ Extensive hands-on experience in at least one mobile development specialization: cross-platform, iOS, or Android.
β’ Strong programming proficiency in at least one relevant language: TypeScript, JavaScript, Dart, Swift, or Kotlin.
β’ In-depth understanding of mobile application architecture, state management, asynchronous programming, and application lifecycle.
β’ Demonstrated ability to troubleshoot complex mobile applications, identify subtle defects, and implement effective fixes.
β’ Experience in developing mobile features, refactoring codebases, and enhancing application performance.
β’ Capability to create automated tests, validate expected behavior, and differentiate correct implementations from superficial workarounds.
β’ Strong analytical skills, attention to detail, and clear technical documentation abilities.
β’ Availability to commence work shortly after onboarding and meet minimum weekly task submission requirements.
β’ Competitive salary and performance-based bonuses.
β’ Opportunities for professional development and career advancement.
β’ Flexible work hours and remote work options.
β’ Engaging work environment with a focus on innovation and collaboration.
CodiLime
Swyfft
GitLab
SNHU Careers
Get handpicked remote jobs straight to your inbox weekly.