SW Development Engineer 1 - Android
Bengaluru, Karnataka, India · Full Time
Be the first to apply
- Experience
- Up to 2 yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 month ago
- Work mode
- In office
- Education
- Bachelor's degree
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Dexcom
Dexcom Corporation (NASDAQ DXCM) is a trailblazer and global frontrunner in continuous glucose monitoring technology. Founded 25 years ago with the mission to transform diabetes management, Dexcom has pioneered the industry and expanded its vision to empower individuals toward better health with personalized, actionable insights. The company aims to innovate biosensing technologies to improve global health outcomes and become a leading consumer health technology provider.
Role Overview
As an Android software engineer, you will be tasked with designing and developing applications for the Android platform, implementing feature requirements, and maintaining technical documentation. You will be expected to continuously explore and integrate emerging technologies to enhance development productivity. Collaboration with software testing teams to ensure quality through automated unit and integration tests will be a key part of your role. Additionally, you will participate in peer reviews and contribute to improving application sustainability by proposing enhancements.
Responsibilities
- Develop and maintain Android applications using Kotlin and Jetpack Compose.
- Create and update design documentation for software implementations.
- Investigate and adopt new technologies to enhance development efficiency.
- Collaborate with testing teams to ensure product quality.
- Develop automated tests including unit and integration tests.
- Participate in design, code, and test review processes.
- Suggest and execute improvements to enhance app maintainability.
Requirements and Qualifications
- Bachelor’s degree in computer science or a related technical field.
- At least 1 year of professional experience developing native Android apps using Kotlin and Jetpack Compose, with preferred knowledge of Java.
- 0 to 1 year overall professional software development experience.
- Strong commitment to thorough documentation, testing, and high-quality coding standards.
- Experience working in Agile environments using tools like Jira and Confluence.
- Familiarity with CI/CD pipelines through tools such as Jenkins, Bamboo, or GitHub Actions.
- Proficiency with version control systems including Git, GitHub, GitLab, Bitbucket, and utilizing GitFlow branching methodology.
- Experience writing automated tests using Espresso and Mockito frameworks.
- Working knowledge of architectural design patterns such as MVC, MVVM, and MVP.
Additional Information
This opportunity generally requires a Bachelor’s degree and 0-2 years of relevant work experience. Dexcom emphasizes an inclusive and equitable hiring process welcoming all gender identities. Reasonable accommodations are available upon request for candidates with disabilities.
Agency Disclaimer: Only authorized staffing agencies may submit candidates. Dexcom does not accept unsolicited resumes from recruiters or agencies.
AI Hiring Note: AI tools may be used to assist in the hiring process, but all final hiring decisions are made by people.
Minimum education
Bachelor's Degree