SW Development Engineer 1 - Android
Core
Design and build applications for the Android platform, implementing requirements and ensuring high quality through testing.
Role type
Android application developer
Builds
Consumer health technology applications (CGM devices)
Domain
Consumer health technology / Medical devices
Deliverable
product features
Required skills
Kotlin, Jetpack Compose, Java, automated testing (Espresso, Mockito), CI/CD tools (Jenkins, Bamboo, Github Actions), version control (Git, GitFlow), design patterns (MVC, MVVM, MVP), Agile methodologies
Preferred skills
Java (beyond basic knowledge), advanced design patterns
Technologies
Android, Kotlin, Jetpack Compose, Espresso, Mockito, Jenkins, Bamboo, Github Actions, Git, Jira, Confluence
Responsibilities
Design and build Android applications, implement requirements and update design documents, develop automated unit and integration tests, participate in design/code/test reviews, propose and implement app enhancements for sustainability
Seniority
Junior, hands-on IC