2 months ago
Bengaluru, IndiaEntry Level
Responsibilities
- Design and build applications for the Android platform.
- Implement requirements in Android applications and write and update design documents.
- Evaluate and implement technologies that improve development efficiency.
- Coordinate with software testing teams to ensure product quality.
- Develop automated unit and integration tests.
- Participate in design, code, and test reviews.
- Propose and implement application enhancements that improve sustainability.
Requirements
- Bachelor’s degree in computer science, a related field, or another technical discipline.
- At least 1 year of native Android application development experience using Kotlin and Jetpack Compose.
- 0–2 years of related professional experience in software development.
- Knowledge of Java is preferred.
- Experience working on Agile teams and using Jira and Confluence.
- Experience with CI/CD tools such as Jenkins, Bamboo, and GitHub Actions.
- Experience with version control tools such as Git, GitHub, GitLab, Bitbucket, and GitFlow.
- Experience writing automated tests using Espresso and Mockito.
- Working knowledge of MVC, MVVM, and MVP design patterns.
- Strong diligence in documentation, testing, and coding.
About Dexcom
Dexcom designs and manufactures continuous glucose monitoring (CGM) systems for people with diabetes, combining wearable sensors with transmitters, mobile apps, and cloud data services. It sells devices and disposable sensors through pharmacies, durable medical equipment channels, and healthcare providers, often covered by insurance. Founded in 1999 and headquartered in San Diego, Dexcom is a public company traded on NASDAQ (DXCM).
