(eng=
Job Title: Android Developer
Location: Centurion
Salary: R50 000.00
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 Googles 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: R50 000.00
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 hoe-kwaliteit, doeltreffende en skaalbare toepassings te ontwikkel.
Implementeer robuuste en veilige APIs om Android-toepassings aan back-end dienste te koppel.
Gebruik die nuutste Android SDKs en gereedskap soos Android Studio, Gradle, en Jetpack om toepassingsprestasie en UI te verbeter.
Bevorder die voortdurende aanvaarding en integrasie van relevante nuwe tegnologiee 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 webtegnologiee 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
Vermoe 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 hoe-kwaliteit sagteware en voortdurende verbetering
Waarom Jy Moet Aansoek Doen
As jy proaktief, georganiseerd en gemotiveerd is om hoe-kwaliteit, volgende-generasie sagteware-oplossings te ontwikkel, kan dit jou volgende rol wees. Doen nou aansoek!
)
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.