Mobile developer role for Android and iOS, requiring 3+ years experience, Kotlin and Swift, with cross-platform skills a plus. Full-time remote position based in South Africa.
Can a South African apply?
The employer’s own job board lists this role’s eligible location as:
South Africa (Remote)
Taken from the structured location field on the employer’s job board, not from the wording of the advert, when we last checked it on 2026-09-15.
Employers change eligibility without notice — the employer’s page is the authority, not this one.
What it pays
As advertised
$2 500 – 6 000/mo
The posting states it as: “Paid in USD per month depending on experience.”
The full posting
Reproduced from the employer’s own listing, unedited.
Read the posting in full · 305 words
Role Description
This role requires someone who can take ownership of their work, ensuring top-notch quality and performance, with a strong focus on bug fixing and feature development.
Responsibilities
Develop and maintain high-quality mobile applications for both Android and iOS platforms
Collaborate with cross-functional teams, including designers, product managers, and other developers, to define, design, and implement new features
Write clean, maintainable, and efficient code following industry best practices
Troubleshoot and debug issues to optimize app performance and improve usability
Conduct code reviews and provide feedback to ensure the quality of applications
Stay up-to-date with the latest mobile development trends, technologies, and tools
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Manage the deployment and release process for both Android and iOS applications
Requirements
Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)
3+ years of experience in mobile development for Android and iOS
Strong proficiency in Kotlin (for Android) and Swift (for iOS)
Familiarity with cross-platform frameworks like Flutter or React Native is a plus
Knowledge of RESTful APIs and ability to integrate mobile applications with backend services
Experience with Git and version control tools
Understanding of mobile UI/UX principles and ability to work closely with design teams
Experience with app release processes, including App Store and Google Play Store submissions
Strong problem-solving skills and attention to detail
Ability to work independently and as part of a team in a fast-paced environment
Preferred Skills
Experience with cross-platform tools (e.g., Flutter, React Native) is highly advantageous
Familiarity with mobile testing frameworks and deployment automation
Knowledge of security best practices for mobile application development
Compensation
$2500 - $6,000 per month, paid in USD depending on experience.