Posted in

Android Senior Development Engineer

Android Senior Development Engineer

CompanyCVS Health
LocationWheeling, IL, USA
Salary$101970 – $203940
TypeFull-Time
Degrees
Experience LevelSenior

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)