Staff SW Development Engineer
Core
Design and build Android applications for continuous glucose monitoring (CGM) devices, implementing requirements and ensuring high-quality product delivery.
Role type
Staff Software Development Engineer (Android)
Builds
Android applications for CGM devices
Domain
Consumer health technology / Medical devices
Deliverable
production ML models | product features
Required skills
Android app development, Kotlin, automated testing, CI/CD, version control, design patterns, SDK development, multi-threaded environments
Preferred skills
Agile methodologies, technical leadership, design documentation
Technologies
Android, Kotlin, Jenkins, Github Actions, SonarQube, Git, Espresso, JUNIT, MVC, MVVM, MVP
Responsibilities
Design and build Android applications, implement requirements and update design documents, evaluate and implement new technologies, interface with software test teams, develop automated unit and integration tests, participate in design/code/test reviews, propose and implement app enhancements
Seniority
Staff, hands-on IC with technical leadership