Skip to content

Android Senior Development Engineer
Company | CVS Health |
---|
Location | Wheeling, IL, USA |
---|
Salary | $101970 – $203940 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior |
---|
Requirements
- 5+ years of experience in Android development
- 3+ years of experience in Kotlin and Java, with extensive experience in modern Android APIs
- 3+ experience with Jetpack Compose for building UIs
Responsibilities
- Participate in various Agile development team meetings including standups, requirement reviews and demos
- Design and build efficient and user-friendly software to advance and support business needs
- Design and build in innovative technologies or cloud solutions for effective resource allocation, fast application deployment and zero downtime of upgrades while delivering rapidly iterative new designs
- Collaborate closely and actively with development and QA engineers, architects, product owners and other technical partners
Preferred Qualifications
- Experience in analysis, designing, development, implementation, and testing software
- Deep understanding of Android architecture patterns, including MVVM, Clean Architecture, and related best practices
- Experience with Test-Driven Development (TDD) and unit testing frameworks such as JUnit, Espresso, and Mockito
- Familiarity with dependency injection (e.g., Dagger, Hilt) and modern Android tools
- Knowledge of working with RESTful APIs and web services (JSON, Retrofit)
- Experience with Flutter
- Experience managing software deliverables using tools like Jira / Rally
- Experience with multi-module Android applications
- Knowledge of advanced Android frameworks like WorkManager, Navigation, and Room
- Familiarity with modern CI/CD tools and practices
- Understanding of Kotlin Coroutines and Flow for managing asynchronous programming
- Contributions to open-source Android projects or a public portfolio of work (e.g., GitHub)