CareerPlanSign in

Senior Android Developer (Java/Kotlin/Compose)

Centurion, Tshwane💼 Full-time🗓 2026-05-28 → 2026-08-07

Core

Develop and maintain high-quality, stable, and scalable consumer Android applications using Kotlin and Jetpack Compose.

Role type

Senior Android Developer (IC with mentorship)

Builds

Consumer mobile applications

Domain

Mobile / Consumer Apps

Deliverable

product features

Required skills

Kotlin, Java, Jetpack Compose, RESTful API integration, Git, Android lifecycle management, performance optimization, debugging, code review

Preferred skills

Mentoring junior developers, architectural decision making, UI/UX implementation

Technologies

Kotlin, Java, Jetpack Compose, REST APIs, Git

Responsibilities

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.

Seniority

Senior, hands-on IC with mentorship

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.