1,389,218open jobs
80,412companies
207,731added this week
Browse all
Salary
≈ $78k – $222k per year (Estimated)
Location
Remote (American Samoa, Samoa)
Seniority
Senior
Employment
Contractor

First seen by Alion on Oct 8, 2026.

Overview
Company
Impact
Profile match
Headquartered in Nairobi, Kenya, Recruitment Room is a global human resources technology and workforce solutions enterprise. The company provides an international employment platform encompassing Employer of Record (EOR) services, global talent acquisition, multi-currency payroll processing, contractor management, and an integrated Human Resource Information System (HRIS). By leveraging AI-powered matching tools and local legal compliance infrastructure across international markets, it enables startups, remote-first businesses, and growing enterprises to recruit, onboard, and manage cross-border teams.

Senior Mobile Developer

Employment Type: Contractor

Work Arrangement: Remote

Schedule: Approximately 15 hours per week

Compensation

Annualized Full-Time Equivalent: $96,000-$192,000 per year

Hourly Rate: $50-$100 per hour

The 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.

About the Role

We are seeking experienced Senior Mobile Developers to contribute to the development and evaluation of next-generation AI systems.

You 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.

Each task will require a reproducible development environment, deterministic evaluation criteria, and a reference implementation demonstrating a correct solution.

Key Responsibilities

  • Create realistic and challenging mobile software engineering tasks for advanced AI models.

  • Design problems involving complex debugging, non-trivial feature implementation, application state and lifecycle management, and performance optimization.

  • Develop tasks based on your area of mobile engineering expertise.

  • Build reproducible environments for each coding task.

  • Define clear problem statements and technical requirements.

  • Develop deterministic verifiers that accept valid solutions across different reasonable implementations.

  • Ensure verifiers reject incorrect, incomplete, or hard-coded solutions.

  • Develop a golden reference solution for each task.

  • Create tasks using appropriate mobile repositories and real-world development scenarios.

Mobile Development Tracks

Candidates should have significant hands-on expertise in at least one of the following areas:

Cross-Platform Development

  • TypeScript or JavaScript with React Native

  • Dart with Flutter

iOS Development

  • Swift

  • SwiftUI

  • UIKit

Android Development

  • Kotlin

  • Jetpack Compose

  • Android View system

Required Qualifications

  • Significant professional experience in mobile software development.

  • Deep understanding of mobile application architecture.

  • Strong knowledge of application state management and lifecycle.

  • Experience with asynchronous programming in mobile applications.

  • Proven ability to debug complex mobile applications.

  • Strong experience identifying and resolving software defects.

  • Demonstrated ability to implement non-trivial mobile features.

  • Experience diagnosing and improving application performance.

  • Strong software engineering judgment and problem-solving ability.

Key Skills

  • Mobile Application Development

  • Kotlin

  • Swift

  • TypeScript

  • JavaScript

  • Dart

  • React Native

  • Flutter

  • SwiftUI

  • UIKit

  • Jetpack Compose

  • Android Development

  • iOS Development

  • Mobile Architecture

  • State Management

  • Application Lifecycle

  • Asynchronous Programming

  • Debugging

  • Feature Development

  • Code Refactoring

  • Performance Optimization

  • Software Testing

Compensation Structure

Compensation is output-based. Experts are paid per completed task that meets the applicable project specifications and quality requirements.

The 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.

Start Timeline

Selected candidates should be prepared to begin promptly.

Candidates are generally expected to start their first tasks within 24-48 hours of completing onboarding.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,389,218 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Mobile
Similar stack
Same company
In your city
≈ $49k – $119k per year (Estimated) • Remote (Spain) • Full-Time • Bachelor's Degree • Barcelona
C++
Swift
Objective-C
DevOps
CI/CD
Management
Agile
Apply
$42k – $67k per year • Remote (Canada) • Full-Time • 6+ years exp • Toronto
Kotlin
Mobile
Jetpack Compose
Android SDK
MVVM
Clean Architecture
State Management
DevOps
CI/CD
Management
Agile
QA
Rest-Assured
Apply
iOS Developer 4 days ago
$56k – $70k per year • Remote (Canada) • Full-Time • Canada
JavaScript
Swift
Frontend
React.js
Mobile
UIKit
SwiftUI
MVVM
React Native
Fastlane
Reactive Programming
DevOps
CI/CD
Git
Bitbucket
GitHub
Apply
Senior iOS Engineer 27 days ago
$61k – $77k per year • Remote (Poland) • Full-Time • Gdańsk
C++
Swift
Swift
Swift Concurrency
Apply
$188k – $215k per year • Remote (Poland) • Contractor • Wrocław • Warsaw • Kraków • Poznań • Gdańsk
Kotlin
Apply
Software Engineer 1 day ago
In office • 3+ years exp • Bengaluru
Python
Go
JavaScript
Java
SQL
Dart
Node JS
Java
Spring Boot
Databases
Redis
RabbitMQ
Apache Kafka
Mobile
Flutter
DevOps
WebSockets
CI/CD
Apply
≈ $17k – $42k per year (Estimated) • In office • Contractor • Bengaluru
JavaScript
Java
TypeScript
SQL
Node JS
Java
Spring Boot
Databases
Redis
Frontend
React.js
DevOps
CI/CD
Docker
Kubernetes
Apply
In office • Contractor • Bengaluru
JavaScript
TypeScript
Frontend
React.js
DevOps
Rest API
CI/CD
Git
Apply
≈ $17k – $41k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Chennai • Thiruvananthapuram
Python
JavaScript
TypeScript
Frontend
Next.js
React.js
DevOps
Azure DevOps
GitHub Actions
Azure
CI/CD
GitHub
Apply
$42k per year • In office • 5+ years exp • Bachelor's Degree • Moscow
Go
JavaScript
TypeScript
Go
GolangCI-Lint
Databases
PostgreSQL
ClickHouse
RabbitMQ
Frontend
Redux
React.js
Vite
Storybook
Ant Design
ESLint
styled-components
Stylelint
i18next
Redux Toolkit
React Router
Husky
DevOps
Docker Compose
GitLab CI
Git
Docker
GitLab
Astra Linux
QA
Playwright
Vitest
Apply
$58k – $192k per year • Remote (Albania) • Contractor
Python
Go
JavaScript
Java
Rust
TypeScript
C++
Node JS
Apply
English Teacher 1 day ago
$29k – $77k per year • Remote (United States) • Contractor • Bachelor's Degree
Management
Gmail
Google Calendar
Apply
$173k – $336k per year • Remote (American Samoa, Samoa) • Contractor
Design
Adobe Photoshop
Adobe Illustrator
Figma
Sketch
Adobe After Effects
Apply
$38k – $77k per year • Remote (United States) • Full-Time
Apply
$96k – $154k per year • Remote (United States) • Contractor • 3+ years exp • Bachelor's Degree
SQL
Apply
See all jobs
This is one of many
1,389,218 more open roles from verified company boards, updated every day.