Android Mobile Development Lead
Android Mobile Development Lead: An exciting opportunity has become available within the medical research industry, for an Android Mobile Development Lead. Our client is an impact-driven digital health company passionate about affordable access to healthy hearing for everyone, everywhere. This is an opportunity to be part of making a change and impacting human lives. The position is based in Pretoria. Direct Reports: Remote Working: 2 days work-from-home in line with Company Policy (only applicable after probation is successfully passed).
Duties & Responsibilities
- Manages the team and the sprints, being responsible for communication, team health and culture.
- Has authority over process, structure, scheduling, task assignment, and documentation.
- Develops and maintains innovative hearing health platforms on the native Android platform (with a basic knowledge of iOS to manage the team), ensuring code is generated that is in accordance with specifications, neat, accurate, and scalable.
- Responsible for motivating employees and bringing about win‑win agreements within the team.
- Efficiently structures sprints and teams to partner together, allowing for tasks to be completed faster and ultimately speeding up time to market.
- Team Management – 25%
- Application Planning and Development – 35%
- Project Planning and Capacity Management – 20%
- Team Work – 10%
- Quality Management and Compliance – 10%
Desired Experience & Qualification
- BSc in Computer Science / Engineering or other applicable technical discipline.
- Minimum education (desirable): Honors / MSc in computer science / engineering or other applicable technical discipline.
- Minimum applicable experience: 7+ years working experience, including 2+ years of managing a team.
- Hands‑on Android software developer having been responsible for the development and maintenance of one or more projects.
- Line management of iOS and Android developers.
- Team culture, coaching and development.
- Project management.
- Documentation.
- Use of sound engineering practices to build a solid product while iterating quickly.
Skills and Knowledge (essential)
- Development of mobile software for a hardware product.
- Reactive programming.
- Modular code design principles, familiarity with different software architectures: MVP, MVVM, Clean Architecture.
- Restful API integration.
- GIT.
- MySQL.
- Agile knowledge and experience.
- Knowledge of Atlassian Suite (Jira and Confluence).
- Knowledge of development pipelines.
Other
- 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 AWS would be advantageous.
Package & Remuneration
R90,000 per month.