Senior Android Developer (Java/Kotlin/Compose) - Hybrid - Centurion - Datafin IT Recruitment
Centurion, Pretoria, 11 hours ago Permanent Salary - Market Related
Senior Android Developer (Java/Kotlin/Compose) - Hybrid - Centurion
Datafin IT Recruitment
Centurion, Pretoria,
Date Created : 11 hours ago
Job Type : Permanent
Salary : Market Related
ENVIRONMENT
A leading Security Solutions provider in Centurion is seeking a Senior Android Developer to join its consumer application team in Centurion. This is a hybrid, permanent role within an established organisation that values high-quality, stable, and scalable mobile experiences. You will work alongside cross-functional teams including product managers, designers, and backend engineers in a collaborative environment that encourages technical growth and continuous improvement.
DUTIES
- Develop Android consumer applications using Kotlin and Jetpack Compose.
- Collaborate with product, design, and backend teams to define, design, and ship new features.
- Mentor and guide junior developers on the team through code reviews, pair programming, and technical guidance.
- Integrate with external data sources and RESTful APIs, handling JSON data effectively.
- Continuously discover, evaluate, and implement new tools and libraries to maximise development efficiency.
- Work closely with UI/UX designers to implement pixel-perfect designs that align with brand standards.
- Ensure all Android applications are stable, high-performing, scalable, and maintainable.
- Debug complex issues, optimise application performance, and contribute to architectural decisions.
- Participate in sprint planning, estimation, and retrospectives as an active team member.
REQUIREMENTS
- Experience in role: 4+ years of Android development experience.
- Must-have technical skills:
- Java – solid working knowledge.
- Kotlin – strong, production-grade proficiency.
- Jetpack Compose – hands-on experience building UI with Compose.
- Android expertise: Strong understanding of Android design principles, user experience patterns, and mobile app lifecycle.
- API integration: Practical experience with RESTful APIs and JSON data handling.
- Version control: Proficient with Git.
- Leadership experience: Proven experience leading or mentoring developers (e.g., code reviews, technical guidance, task support).
- Debugging: Strong debugging and problem-solving skills, including crash analysis and performance tuning.
ATTRIBUTES
- Technical mentor – Willing to help junior developers grow while continuing to contribute hands-on code.
- Quality-driven – Takes pride in delivering stable, performant, and maintainable applications.
- Collaborative communicator – Able to work effectively with designers, product managers, and backend engineers.
- Proactive learner – Stays current with Android and Compose ecosystem developments.
- Detail-oriented – Implements designs faithfully and maintains brand and UI consistency.
- Problem-solver – Approaches bugs and performance issues methodically and persistently.
- Team player – Contributes to a positive, inclusive, and knowledge-sharing team culture.
By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.
By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.