SW Development Engineer 2 - Android
Core
Design and build applications for the Android platform, implementing requirements and ensuring high quality through testing.
Role type
Mid-level Android Software Engineer
Builds
Android applications for continuous glucose monitoring (CGM) devices
Domain
Consumer health technology / Medical devices
Deliverable
production ML models | product features
Required skills
Kotlin, Jetpack Compose, Java, Agile methodologies, CI/CD tools, Git, automated testing frameworks, design patterns
Preferred skills
Java, specific CI/CD tools, version control workflows
Technologies
Kotlin, Jetpack Compose, Java, 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, interface with software test teams, propose and implement app enhancements
Seniority
Mid-level, hands-on IC