Android Developer
3 days ago
Job Title: Android Developer
Location: Centurion
Salary: R
Start Date: 5 January 2026
Work Hours: Monday to Friday, 08:00 – 17:00 / 45-hour work week
More About the Company
This organisation is a leading technology solutions provider specialising in intelligent communication, workforce optimisation, and mobile applications. We build high-performance tools that help businesses operate efficiently and stay connected, while fostering an innovative, collaborative, and future-focused work environment.
About the Role
We are seeking an experienced Android Developer to join our dynamic team of innovators. In this role, you will be at the forefront of developing cutting-edge Android applications that deliver exceptional user experiences. The ideal candidate will have a deep understanding of the Android platform, a passion for mobile technology, and a creative mindset to push the boundaries of what is possible.
Key Responsibilities
Design and build advanced applications for the Android platform while ensuring responsiveness and quality.
Collaborate with cross-functional teams to define, design, and ship new features that enhance user experience.
Utilize Kotlin and Java effectively to develop high-quality, efficient, and scalable applications.
Implement robust and secure APIs to connect Android applications to back-end services.
Leverage the latest Android SDKs and tools such as Android Studio, Gradle, and Jetpack to enhance application performance and UI.
Drive continuous adoption and integration of relevant new technologies into the design and overall architecture of Android applications.
Conduct thorough unit and UI tests to identify malfunctions, fix bugs, and optimize performance.
Work closely with UI/UX designers to ensure the technical feasibility of designs and advocate for best practices in mobile design.
Participate in code reviews, mentor junior developers, and contribute to the growth of the Android development team.
Stay up-to-date with new technology trends, applications, and protocols in mobile development.
Minimum Requirements
Bachelor's degree or similar in Computer Science, Engineering, or a related subject.
At least 5 years of proven software development experience with a strong focus on mobile applications for Android.
Extensive experience with Kotlin and Java, along with a solid understanding of the Android SDK.
Proficiency in working with remote data via REST and JSON, and knowledge of web technologies and UI/UX standards.
Familiarity with Android UI design principles, patterns, and best practices, along with experience in working with layouts and Material Design.
Experience with Android development tools such as Android Studio, Gradle, Git, and familiarity with continuous integration.
Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
Understanding of Google's Android design principles and interface guidelines.
Proven experience in publishing Android apps to the Google Play Store.
Strong analytical skills with a good problem-solving attitude.
Experience with modern architecture patterns (e.g., MVVM, MVP).
Familiarity with reactive programming, dependency injection, and unit testing in the Android context.
Experience with other mobile development frameworks or platforms, such as Flutter or React Native, is a plus.
Knowledge of additional programming languages such as Swift or JavaScript is beneficial.
Skills & Competencies
Strong analytical and problem-solving skills
Ability to write clean, scalable, and efficient code
Proactive, self-motivated, and able to manage multiple tasks
Strong collaboration and communication skills
Passion for delivering high-quality software and continuous improvement
Why You Should Apply
If you are proactive, organised, and motivated to develop high-quality, next-generation software solutions, this could be your next role. Apply now
)
(afr=
Pos: Android Ontwikkelaar
Ligging: Centurion
Salaris: R
Begindatum: 5 Januarie 2026
Werksure: Maandag – Vrydag, 08:00 – 17:00 / 45-uur werksweek
Meer oor die Maatskappy
Hierdie organisasie is 'n toonaangewende tegnologie-oplossingsverskaffer wat spesialiseer in intelligente kommunikasie, werksmagoptimalisering en mobiele toepassings. Ons bou hoogs presterende hulpmiddels wat besighede in staat stel om doeltreffend te werk en gekonnekteerd te bly, terwyl ons 'n innoverende, samewerkende en toekomsgerigte werksomgewing bevorder.
Oor die Rol
Ons is op soek na 'n ervare Android Ontwikkelaar om by ons dinamiese span van innoverende mense aan te sluit. In hierdie rol sal jy aan die voorpunt wees van die ontwikkeling van gevorderde Android-toepassings wat uitsonderlike gebruikerservarings lewer. Die ideale kandidaat het 'n diep begrip van die Android-platform, 'n passie vir mobiele tegnologie, en 'n kreatiewe ingesteldheid om die grense van moontlikhede te verskuif.
Hoof Verantwoordelikhede
Ontwerp en bou gevorderde toepassings vir die Android-platform terwyl jy responsiwiteit en kwaliteit verseker.
Werk saam met kruisfunksionele spanne om nuwe kenmerke te definieer, ontwerp en implementeer wat gebruikerservaring verbeter.
Gebruik Kotlin en Java effektief om hoë-kwaliteit, doeltreffende en skaalbare toepassings te ontwikkel.
Implementeer robuuste en veilige API's om Android-toepassings aan back-end dienste te koppel.
Gebruik die nuutste Android SDK's en gereedskap soos Android Studio, Gradle, en Jetpack om toepassingsprestasie en UI te verbeter.
Bevorder die voortdurende aanvaarding en integrasie van relevante nuwe tegnologieë in die ontwerp en algehele argitektuur van Android-toepassings.
Voer deeglike eenheids- en UI-toetse uit om wanfunksies te identifiseer, foute reg te stel en prestasie te optimaliseer.
Werk nou saam met UI/UX-ontwerpers om die tegniese uitvoerbaarheid van ontwerp te verseker en bepleit beste praktyke in mobiele ontwerp.
Neem deel aan kode-ondersoeke, mentor junior ontwikkelaars, en dra by tot die groei van die Android-ontwikkelingspan.
Bly op hoogte van nuwe tegnologietrends, toepassings en protokolle in mobiele ontwikkeling.
Minimum Vereistes
Baccalaureusgraad of soortgelyk in Rekenaarwetenskap, Ingenieurswese, of 'n verwante vakgebied.
Ten minste 5 jaar bewyse van sagteware-ontwikkelingservaring met 'n sterk fokus op mobiele toepassings vir Android.
Omvattende ervaring met Kotlin en Java, saam met 'n goeie begrip van die Android SDK.
Vaardigheid in die werk met afstandsdata via REST en JSON, en kennis van webtegnologieë en UI/UX-standaarde.
Bekendheid met Android UI-ontwerpbeginsels, patrone en beste praktyke, asook ervaring met layouts en Material Design.
Ervaring met Android-ontwikkelingsgereedskap soos Android Studio, Gradle, Git, en bekendheid met deurlopende integrasie.
Kennis van die open-source Android-ekosisteem en beskikbare biblioteke vir algemene take.
Begrip van Google se Android-ontwerpbeginsels en koppelvlakriglyne.
Bewezen ervaring in die publikasie van Android-apps in die Google Play Store.
Sterk analitiese vaardighede met 'n goeie probleemoplossingshouding.
Ervaring met moderne argitektuurpatrone (bv. MVVM, MVP).
Bekendheid met reaktiewe programmering, afhanklikheidsinspuiting en eenheidstoetsing in die Android-konteks.
Ervaring met ander mobiele ontwikkelingsraamwerke of platforms, soos Flutter of React Native, is 'n plus.
Kennis van addisionele programmeertale soos Swift of JavaScript is voordelig.
Vaardighede & Eienskappe
Sterk analitiese en probleemoplossingsvaardighede
Vermoë om skoon, skaalbare en doeltreffende kode te skryf
Proaktief, selfgemotiveerd, en in staat om verskeie take te bestuur
Sterk samewerkings- en kommunikasievaardighede
Passie vir die lewer van hoë-kwaliteit sagteware en voortdurende verbetering
Waarom Jy Moet Aansoek Doen
As jy proaktief, georganiseerd en gemotiveerd is om hoë-kwaliteit, volgende-generasie sagteware-oplossings te ontwikkel, kan dit jou volgende rol wees. Doen nou aansoek
)
-
Software Developer
5 days ago
Centurion, Gauteng, South Africa Network1 Full time R600 000 - R1 200 000 per yearSenior Flutter Developers - Create Seamless Digital Experiences. Ready to build amazing apps that run everywhere? We're looking for a passionate Software Developer with strong Flutter skills to create stunning mobile, desktop, and web experiences. If you love writing clean code, solving tough challenges, and owning your projects end-to-end, let's build the...
-
Mobile Developer
7 days ago
Centurion, Gauteng, South Africa Korridor Full time R900 000 - R1 200 000 per yearWe're Hiring: Mobile Developer Team Lead (Flutter)Are you a seasoned mobile developer ready to take the lead? We're looking for aMobile Developer Team Leadto guide our Flutter App Development team - someone who thrives on innovation, collaboration, and turning complex requirements into elegant, scalable solutions.In this role, you'll not only write and...
-
Software Developer
5 days ago
Centurion, Gauteng, South Africa Hire Resolve Full time R900 000 - R1 200 000 per yearA global leader in providing solutions for the identity and payment industries is seeking a passionate and skilled Software Developer to join their team. The ideal candidate will have a strong background in developing applications across multiple platforms, with a specific focus on Flutter. You will be responsible for designing, developing, and implementing...
-
Senior Frontend Engineer
5 days ago
Centurion, Gauteng, South Africa Reisiger Engineering Full time R90 000 - R120 000 per yearWe are seeking a world-class Senior Frontend Engineer—someone passionate about shaping next-generation web and mobile experiences. Our current projects are at the forefront of agriculture map visualizations, bio-tech, med-tech, and digital transformations. You will play a pivotal technical leadership role, mentoring peers, driving architectural...
-
Lead Developer
3 weeks ago
Centurion, South Africa Network Recruitment Full timeOur client is looking for talented Android Developers to join their innovative team and help them push the boundaries of mobile technology.Responsibilities:Design, build, and maintain advanced applications for the Android platform.Work with modern Android development tools including Kotlin, Coroutines, Jetpack Compose, and the Android SDK.Implement...
-
Senior Android Developer
1 week ago
Centurion, South Africa DataFin Full timeEnvironment A leading Security Solutions provider in Centurion is seeking a highly experienced Senior native Android Developer (Kotlin/Compose) to join their team and lead the development of our Android applications. The ideal candidate will have a strong understanding of Kotlin and Compose and a proven track record of delivering high-quality Android...
-
Lead Android Developer
1 week ago
Centurion, South Africa DataFin Full timeENVIRONMENT A leading Security Solutions provider in Centurion is seeking a highly experienced and skilled Lead native Android Developer (Kotlin/Compose) to join their team and lead the development of their Android applications. The ideal candidate will have a strong understanding of Kotlin and Compose and a proven track record of delivering high-quality...
-
Senior Mobile Developer
3 weeks ago
Centurion, South Africa Datafin IT Recruitment Full timeENVIRONMENT:DESIGN, develop & maintain high-quality mobile applications for iOS and Android platforms as the next Senior Mobile Developer sought by a provider of cutting-edge Digital Solutions based in Centurion. You will lead and mentor Junior Devs while ensuring best practices in coding, architecture, and design are followed and the delivery of...
-
Mobile Apps Engineer
2 weeks ago
Centurion, South Africa Talent Evolution Full timeA software development company is seeking a candidate with at least 12 years of experience in software or mobile application development. The ideal applicant will hold a National Diploma or Higher Certificate in Software Development or Computer Science, and possesses strong skills in C#, SQL, and mobile application development across platforms like Android...
-
Software Developer
3 weeks ago
Centurion, South Africa Network Recruitment Full timeKey Responsibilities:Develop and deliver robust applications across multiple platforms, including web and Android, using a single codebase.Write clear, maintainable, and efficient code, primarily in Dart, with occasional development in Java, Kotlin, and C#.Actively participate in team discussions, providing feedback and collaborating to enhance the...
-
Junior Software Developer
3 weeks ago
Centurion, South Africa Talent Evolution (Pty) Ltd Full timeJunior Software Developer required in Centurion. The Junior Software Developer is responsible for developing mobile applications and providing support across various software development functions. The role includes building, maintaining, and publishing mobile apps while assisting with system support and broader development tasks. Salary: R35 000 – R40 000...
-
Junior Software Developer
3 weeks ago
Centurion, South Africa Talent Evolution Full timeRole RequirementsQualifications & Experience- 12 years experience in software or mobile application development.- National Diploma or Higher Certificate in Software Development or Computer Science; or completed short courses in Mobile App Development, C#, and MS SQL.Technical Skills- Experience developing Android, iOS (iPhone), and Huawei mobile...
-
Junior Software Developer
3 weeks ago
Centurion, South Africa Talent Evolution Full timeRole Requirements Qualifications & Experience - 12 years experience in software or mobile application development.- National Diploma or Higher Certificate in Software Development or Computer Science; or completed short courses in Mobile App Development, C#, and MS SQL.Technical Skills - Experience developing Android, iOS (iPhone), and Huawei mobile...
-
Junior Software Developer
2 weeks ago
Centurion, South Africa Talent Evolution Full timeRole Requirements Qualifications & Experience 12 years experience in software or mobile application development. National Diploma or Higher Certificate in Software Development or Computer Science; or completed short courses in Mobile App Development, C#, and MS SQL. Technical Skills Experience developing Android, iOS (iPhone), and Huawei mobile applications....