Owns
the design, development, and testing of Android software features
that support remote management of insulin therapy.
Supports
the refinement and implementation of features that can be worked on
by a small team of engineers.
Independently
identifies opportunities in software or processes, gains engineering
alignment, and implements proposals.
Stays
present with Android standards and new technologies.
Responsible
for software design specifications, interface descriptions, and
other software documentation; may act as documentation owner for
high-level features.
Guides
software validation by communicating software changes effectively
and reviewing test regression selection.
Writes
testable, extensible code and consistently contributes unit tests
for all fixes and new code introduced.
Contributes
to the training, mentoring and development of junior team members.
Independently
diagnoses, replicates, and addresses bugs.
Ensures
compliance with company policies, including Privacy/HIPAA, and other
legal and regulatory requirements.
Perform
other responsibilities as assigned.
Excellent
interpersonal and communication skills
Proven experience building consumer-facing native Android apps.
5
years of software development experience.
3
years of native Android app development experience.
100%
Kotlin Environment
Android
Studio
Coroutines
+ Flows
GitHub/Actions
Jetpack
Compose
MVVM
Mobile
Analytics & Monitoring
Database
Technologies
PREFERRED
SKILLS:
Growth
mindsets
Continuous
learning and technical curiosity
Bias
towards action
The ability to challenge and commit.