
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A dynamic software development firm in Gauteng is seeking a skilled Android Developer to design and maintain high-quality Android applications. The ideal candidate should have at least 3 years of experience in Android development, proficient in Kotlin and Java, and familiar with modern practices such as CLEAN and MVVM architectures. This role requires effective communication and strong problem-solving skills in a hybrid work environment, ensuring successful collaboration with cross-functional teams.
Pretoria East, South Africa | Posted on 05/16/2025
We are seeking a skilled Android Developer to join our client’s dynamic software development team. You will play a crucial role in building and maintaining robust, scalable, and efficient Android applications.
The ideal candidate must be proficient in Kotlin and Java, with a strong understanding of Reactive Programming principles. Experience working with CLEAN and MVVM architectures is essential, as well as familiarity with automated testing frameworks and modular code design principles. The role requires hands‑on experience integrating RESTful APIs, managing code with GIT, and working within a Quality Management System (QMS) framework. A solid grasp of modern development practices and tools is critical for success in this position.
The successful candidate should demonstrate strong analytical and problem‑solving abilities, with the capacity to approach challenges methodically and thoughtfully. Excellent time management skills and the ability to adapt to shifting priorities are essential in this hybrid work environment. Effective communication and a collaborative mindset are critical for engaging with cross‑functional teams and stakeholders. The role also demands a proactive attitude, with a willingness to identify risks, propose solutions, and continuously seek ways to improve systems and processes.