- Centurion
- Salary: Up to R4 167.00 Per Month
- Job Type: Permanent
- Sectors: IT Technology
- Reference: 161498
Vacancy Details
Employer: Werkie
💼 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 equivalent in Computer Science, Engineering, or a related field.
At least 5 years of proven software development experience, with a strong focus on Android mobile applications.
Extensive experience with Kotlin and Java, along with a solid understanding of the Android SDK and Android application lifecycle.
Proficient in working with remote data via REST and JSON, and knowledgeable about web technologies and UI/UX standards.
Strong experience building Android UI using XML layouts, Jetpack Compose, and Material Design guidelines.
Familiarity with Android UI design principles, patterns, and best practices, including layouts and Material Design.
Experience with modern Android architecture patterns, such as MVVM, MVP, Dependency Injection, LiveData, Room, View Binding, and Navigation Graph.
Familiarity with reactive programming, e.g., RxJava and Coroutines.
Experience with Android development tools such as Android Studio, Gradle, Git, and familiarity with continuous integration (CI/CD).
Knowledge of the open-source Android ecosystem and libraries available for common tasks.
Understanding of Google’s Android design principles and interface guidelines.
Proven experience publishing Android apps to the Google Play Store.
Strong analytical and problem-solving skills.
Experience with 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.
Proficient understanding of Scrum and Agile frameworks.
🧩 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 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 veld.
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 en die Android-toepassingslewe siklus.
Vaardigheid in die werk met afstandsdata via REST en JSON, en kennis van webtegnologieë en UI/UX-standaarde.
Sterk ervaring in die bou van Android UI met XML-layouts, Jetpack Compose en Material Design riglyne.
Bekendheid met Android UI-ontwerpbeginsels, patrone en beste praktyke, insluitend layouts en Material Design.
Ervaring met moderne Android-argitektuurpatrone, soos MVVM, MVP, Dependency Injection, LiveData, Room, View Binding, Navigation Graph.
Bekendheid met reaktiewe programmering, bv. RxJava en Coroutines.
Ervaring met Android-ontwikkelingsgereedskap soos Android Studio, Gradle, Git, en vertroudheid met deurlopende integrasie (CI/CD).
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 en probleemoplossingsvaardighede.
Ervaring met 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.
Vaardige begrip van Scrum en Agile-raamwerke.
🧩 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! 🚀
)
141 people have viewed this job.
More Jobs at Werkie
Draughtsman (TC01)/Tekenaar (TC01)
- Western Cape
- Job Type: Permanent
- Posted 04 Dec 2025 | 59 Days left
General Office Administrator (AD05)/ Algemene Kantooradministrateur (AD05)
- Western Cape
- Job Type: Part-Time
- Posted 04 Dec 2025 | 59 Days left
Digital Marketing Specialist (SB01)/Digitale Bemarkingspesialis (SB01)
- Pretoria
- Job Type: Permanent
- Posted 03 Dec 2025 | 58 Days left
CLI Claims Administrator (AD04) / CLI-Claims Administrateur (AD04)
- Pretoria
- Job Type: Permanent
- Posted 03 Dec 2025 | 58 Days left