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
- Git
- 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 architecte and scalable.
- Responsible for motivating employees and bringing about winwin agreements within the team.
- Efficiently structure sprints and teams to partner together allowing for tasks to be comple faster; ultimately speeding up time to market.