CareerPlanSign in

Senior Mobile Developer

Johannesburg, Gauteng💼 Full-time🗓 2026-05-08 → 2026-08-06

Core

Design, develop, and maintain high-quality mobile applications for iOS and Android platforms, integrating with backend services and ensuring security.

Role type

Senior Mobile Developer (iOS/Android)

Builds

Mobile applications for government entities

Domain

Government digital transformation

Deliverable

production ML models | product features

Required skills

Swift, Kotlin, Java, React Native, MVVM/MVP/MVC architecture, RESTful API integration, unit/integration/UI testing, Git version control, UI/UX design

Preferred skills

Master's degree in CS/SE/IT

Technologies

Cocoa Touch, Android SDK, React Native

Responsibilities

Design and develop scalable mobile app architectures; integrate apps with backend services and third-party libraries; implement comprehensive testing strategies; monitor and optimize app performance and security; conduct code reviews; provide technical leadership and mentorship to junior developers.

Seniority

Senior, hands-on IC with mentorship

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