×
Register Here to Apply for Jobs or Post Jobs. X

Mobile Development Lead : Android

Job in Pretoria, 0002, South Africa
Listing for: Boardroom Appointments
Full Time position
Listed on 2026-01-26
Job specializations:
  • Software Development
    Android Developer, Software Engineer, Full Stack Developer, App Developer - Mobile/Web
Job Description & How to Apply Below

Minimum Requirements

  • BSc in Computer Science / Engineering or other applicable technical discipline
  • 7+ years working experience
  • 2+ years of managing a team
  • Hands on Android software developer having been responsible for the development and maintenance of 1 or more projects
  • Line management of Android developers (and iOS devs a plus)
  • Team culture, coaching and development
  • System development coordination
  • Project management
  • Project implementation management
  • Documentation
  • Use sound engineering practices to build a solid product while iterating quickly
  • Experience with using Firebase
Minimum education (desirable)
  • Honors / MSc in computer science / engineering or other applicable technical discipline
Skills and Knowledge (essential)
  • Development of mobile software for a hardware product
  • Android (Java / Kotlin)
  • Reactive programming
  • Modular code design principles, familiarity with different software architectures: MVP, MVVM, Clean Architecture
  • Restful API integration
  • GIT
  • Development architecture
  • MySQL
  • Agile knowledge and experience
  • Knowledge of Atlassian Suite (Jira and Confluence)
  • Knowledge of development pipelines
  • Main development language for role:
    Kotlin
  • Experience with ISO, CE or FDA compliance for software would be advantageous
  • Medical device software development experience would be advantageous
  • Experience with BLE would be advantageous
  • Experience with Firebase would be advantageous
Responsibilities
  • Manages the team and the sprints, being responsible for communication, team health and culture
  • Has authority over process, structure, scheduling, task assignment, documentation
  • Develop and maintain our innovative hearing health platforms on the native Android platform, ensuring code is written in accordance with specifications, is neat, accurate, well‑architected and scalable
  • Responsible for motivating employees and bringing about win‑win agreements within the team
  • Efficiently structure sprints and teams to partner together, allowing for tasks to be completed faster; ultimately speeding up time to market
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary