{"id":2080565,"url":"https://alion.io/job/recruitment-room-senior-mobile-developer","title":"Senior Mobile Developer","company":{"id":100174,"name":"Recruitment Room","domain":"recruitmentroom.net","url":"https://alion.io/company/recruitment-room","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Mobile","role_family":"Mobile","seniority":"senior","employment_type":"contractor","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"inferred_payroll_markers","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":["AS","WS"],"hiring_countries_total":2,"salary":null,"salary_estimate":{"min_usd":79000,"max_usd":225000,"period":"year","method":"global_role_seniority_cell","sample_n":429},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Dart","optional":false},{"name":"Flutter","optional":false},{"name":"JavaScript","optional":false},{"name":"Jetpack Compose","optional":false},{"name":"Kotlin","optional":false},{"name":"React Native","optional":false},{"name":"Reinforcement Learning","optional":false},{"name":"State Management","optional":false},{"name":"Swift","optional":false},{"name":"SwiftUI","optional":false},{"name":"TypeScript","optional":false},{"name":"UIKit","optional":false},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2026-10-08T08:50:00Z","employer_posted_date":null,"last_verified_at":"2026-10-08T08:50:00Z","board_verified":false,"closed_at":null,"days_open":3,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":3},"description":"Senior Mobile Developer\nEmployment Type: Contractor\nWork Arrangement: Remote\nSchedule: Approximately 15 hours per week\nCompensation\nAnnualized Full-Time Equivalent: $96,000-$192,000 per year\nHourly Rate: $50-$100 per hour\nThe annualized figure is based on 40 hours per week and 48 working weeks per year and is provided for comparison only. Actual earnings will depend on the part-time workload, tasks completed, and project requirements.\nAbout the Role\nWe are seeking experienced Senior Mobile Developers to contribute to the development and evaluation of next-generation AI systems.\nYou will use your mobile engineering expertise to create challenging reinforcement learning environments that evaluate an AI model's ability to solve complex mobile software engineering problems, including debugging, feature development, code refactoring, and performance optimization.\nEach task will require a reproducible development environment, deterministic evaluation criteria, and a reference implementation demonstrating a correct solution.\nKey Responsibilities\nCreate realistic and challenging mobile software engineering tasks for advanced AI models.\n\nDesign problems involving complex debugging, non-trivial feature implementation, application state and lifecycle management, and performance optimization.\n\nDevelop tasks based on your area of mobile engineering expertise.\n\nBuild reproducible environments for each coding task.\n\nDefine clear problem statements and technical requirements.\n\nDevelop deterministic verifiers that accept valid solutions across different reasonable implementations.\n\nEnsure verifiers reject incorrect, incomplete, or hard-coded solutions.\n\nDevelop a golden reference solution for each task.\n\nCreate tasks using appropriate mobile repositories and real-world development scenarios.\n\nMobile Development Tracks\nCandidates should have significant hands-on expertise in at least one of the following areas:\nCross-Platform Development\nTypeScript or JavaScript with React Native\n\nDart with Flutter\n\niOS Development\nSwift\n\nSwiftUI\n\nUIKit\n\nAndroid Development\nKotlin\n\nJetpack Compose\n\nAndroid View system\n\nRequired Qualifications\nSignificant professional experience in mobile software development.\n\nDeep understanding of mobile application architecture.\n\nStrong knowledge of application state management and lifecycle.\n\nExperience with asynchronous programming in mobile applications.\n\nProven ability to debug complex mobile applications.\n\nStrong experience identifying and resolving software defects.\n\nDemonstrated ability to implement non-trivial mobile features.\n\nExperience diagnosing and improving application performance.\n\nStrong software engineering judgment and problem-solving ability.\n\nKey Skills\nMobile Application Development\n\nKotlin\n\nSwift\n\nTypeScript\n\nJavaScript\n\nDart\n\nReact Native\n\nFlutter\n\nSwiftUI\n\nUIKit\n\nJetpack Compose\n\nAndroid Development\n\niOS Development\n\nMobile Architecture\n\nState Management\n\nApplication Lifecycle\n\nAsynchronous Programming\n\nDebugging\n\nFeature Development\n\nCode Refactoring\n\nPerformance Optimization\n\nSoftware Testing\n\nCompensation Structure\nCompensation is output-based. Experts are paid per completed task that meets the applicable project specifications and quality requirements.\nThe time required to complete individual tasks may vary depending on experience, technical approach, and workflow. Minimum weekly submission requirements apply and are communicated during onboarding.\nStart Timeline\nSelected candidates should be prepared to begin promptly.\nCandidates are generally expected to start their first tasks within 24-48 hours of completing onboarding.","description_format":"text","description_chars":3618,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"American Samoa","iso":"AS","kind":"country"},{"name":"Samoa","iso":"WS","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-08T10:07:00Z"}],"visa":[],"liveness":{"score":54,"band":"ok","label":"Likely open","p_open":1,"p_active":0.542,"p_room":1,"age_days":1,"expected_fill_days":29,"reasons":["seen:1","agency","velocity","win:early","comp:brand"],"computed_at":"2026-10-10T05:45:15Z"},"pay":null,"html_url":"https://alion.io/job/recruitment-room-senior-mobile-developer","json_url":"https://alion.io/job/recruitment-room-senior-mobile-developer.json","meta":{"generated_at":"2026-10-12T01:21:04Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":1524,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":100174},"rest":"https://alion.io/mcp/rest/get_company?id=100174"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Frecruitment-room-senior-mobile-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Frecruitment-room-senior-mobile-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Frecruitment-room-senior-mobile-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/recruitment-room-senior-mobile-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Frecruitment-room-senior-mobile-developer"}]}