Mobile Jobs in South Africa
There are 71 open Mobile jobs in South Africa on freehire right now. 37 of them were posted recently. The skills employers ask for most often are android, api and ci-cd.
Most requested skills
- android 54%
- api 46%
- ci-cd 42%
- ios 42%
- agile 39%
- git 38%
- kotlin 34%
- rest 34%
How the work is done
- Hybrid 14 · 20%
- Remote 10 · 14%
- Onsite 4 · 6%
Visa sponsorship offered in 0% of the 2 postings that state a position on it.
Seniority
- Senior 17
- Lead 8
- Junior 6
- Middle 2
Who is hiring
- 1000+ employees 5
- 51-200 employees 4
- 501-1000 employees 2
Senior Android Engineer
Senior Android Engineer building public safety dispatch software (RapidDeploy) at Motorola Solutions, working primarily with Kotlin and Jetpack Compose in a fully remote Agile/DevOps environment.
Junior Software Engineer - CRM & Mobile Apps
Junior Software Developer building CRM components, client portals, and Android/iOS mobile apps using C#, JavaScript frameworks, SQL Server, and potentially Flutter in an Agile/Scrum environment.
Senior Android Engineer
The Senior Android Engineer will develop high-quality mobile solutions for public safety applications using Kotlin and Jetpack Compose. The role involves working within an Agile team to build robust software, mentor junior developers, and manage the full application lifecycle.
Junior Software Developer (AI & Web/Mobile)
Johannesburg, South Africa | Posted on 06/08/2026 Connecting top-tier talent with cutting-edge opportunities in the tech world. Job Description About the role We are looking for a passionate Junior Software…
Junior AI & Web/Mobile Developer - 12-Month Contract
Builds frontend components with Angular 17+ and mobile features with Flutter, integrates AI via Google Gemini Studio, and works with Firebase for backend services in a 12-month contract role.
Senior mobile software engineer
Exciting Opportunity for a Senior Mobile Software Engineer Elevate your career, where we prioritise people and nurture a culture of growth, collaboration, and innovation. Join a dynamic, multidisciplinary environment…
Senior Software Engineer (Mobile)
The Senior Software Engineer will design, develop, and maintain Android mobile applications using Kotlin and Jetpack Compose. The role involves integrating real-time communication features and collaborating with cross-functional teams to ensure robust, scalable performance for iGaming platforms.
Junior ai & web/mobile developer (12-month contract)
NNW Tech Solutions in Johannesburg, South Africa, is seeking a Junior Software Developer (AI, Web, Mobile) for a 12-month fixed-term contract. You will contribute to building an innovative software product using…
Mobile developer
Develop, maintain, and scale a mobile app within a cross-functional Agile team, using Flutter, Java, Kotlin, Swift, or Objective-C.
Mobile Developer (Android)
This contract role involves designing, developing, and deploying Android applications and eLearning solutions. The developer will be responsible for coding, testing, debugging, and documenting software while adhering to specific SDLC and ALM methodologies.
Mobile Developer (Flutter or React)
Remote Mobile Developer building internal sales-agent apps using Flutter (preferred) or React Native, with Django backends deployed on AWS, collaborating closely with the Head of Development and UX designer.
Mobile Development Lead: Android
Leads Android development for a hearing health platform, managing a team to build scalable, compliant mobile software for hardware products using Kotlin/Java, modular architecture, and Firebase.
Mobile Test Analyst
Test and troubleshoot mobile apps across Android and iOS, ensuring functionality and business logic align with custom-built solutions in a financial services context.
Native Mobile Developer (Banking)
Develop and maintain secure, user-friendly native mobile banking apps for iOS and Android using Swift and Kotlin.
Native Mobile Developer (iOS and Android)
Native mobile developer building iOS and Android applications, translating business requirements into technical specifications and maintaining code within continuous delivery pipelines using agile, DevOps, and Infrastructure as Code.
iOS Developer
The iOS Developer will design, build, and maintain native iOS applications using Swift and Objective-C while collaborating with cross-functional teams. The role involves managing deployment pipelines, performing code reviews, and ensuring high-quality code through unit and functional testing.