Job Summary Job Purpose:
- 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 (with a
basic knowledge of iOS in order to manage the team), ensuring code is generated that is in
accordance with specifications, and which is neat, accurate 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.
Minimum education (essential):
- 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 (years):
- 7+ years working experience
- 2+ years of managing a team
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
- Git
- Agile knowledge and experience
- Knowledge of Atlassian Suite (Jira and Confluence)
- Knowledge of development pipelines
Please call us on 010 030 0127
The Hiring House
Company
Job Mail
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.