Job Description :


Hope you are doing well

I have an urgent opening of Android Developer


Title: Android Developer
prefer usc/gc


Location: Any location there is a digital office

1)            Burlington MA

2)            New York NY

3)            Florham Park NJ

4)            Chantilly VA

5)            Alpharetta GA

6)            Denver CO

Location Details: open to any of the above offices, remote initially and then flexibility with a few days remote in the future once offices are all back

Team: Attain Mobile Teams

Team Size: 10 (Scrum team – PO, Scrum, Engineers, Quality Engineers)

Why Open: They have a lot of mobile needs for growing functionality in their Attain application.  It is currently only available for iOS, and they are rewriting specs to launch an Android.  iOS functionality is enhanced features to deliver on the backlog for the business, the Android is to match the iOS app that exists today (and to play catch-up with functionality)

Start: ASAP

Duration: 6-12 months CTH

Important Skills: 

Technical – (use description pasted below but these are the heavy hitters)

•  Kotlin/Java 

•  Android native

•  SDK

•  Android Studio

•  Automated unit testing using Espresso 

•  Integration testing tool is a plus (CircleCi is what they use)

•  Wearables would also be a plus - first is fitbit, then Samsung 


Soft –     

•  Great communicator 


Selling Points of the Company/Role: Opportunity to get in at the ground level of building a new mobile experience that changes the ways customers interact with their healthcare


Lead Developer - Android

Position Summary:


It's a new day in health care. Combining CVS Health and Healthcare was a transformative moment for our company and our industry, establishing CVS Health as the nation's premier health innovation company. Through our health services, insurance plans, and community pharmacists we are pioneering a bold new approach to total health.


The Attain app is a first-of-its-kind health experience designed in to help drive healthy behavior by combining your health history with your fitness tracker activity to offer personalized goals, healthy actions, and rewards.


As an Android Lead developer, you will build front-end components in Android native mobile app and integrate with complex backend components. The Android Lead developer is essential for creating and working with a team to deliver quality products. As part of the Attain Digital team, you will be working to provide new features to a brand-new app that will be enhanced with multiple new features.


Additional responsibilities of the Android Lead developer include:


•  Work with product, design, analytics and other fellow engineers on defining and implementing new features.

•  Build elegant interfaces that look great and run smoothly and make the Attain app experience great.

•  Effectively communicate and collaborate within Attain product team and across teams with engineers in other groups and business units.

•  Work with the client architecture team to create elegant and maintainable code focusing on autonomy and support from the team. 

•  Drive and improve the mobile app's technical direction, reinforcing the technical foundational, improving performance, and re-architecting as needed.

•  Actively participate in code peer reviews and work with backend engineers to define how data should be structured and delivered. 


Required Skills for the Lead Developer Android:


•  5+ years of experience in developing Android Native apps with Kotlin/Java.

•  At least 1+ years of experience in developing apps with Kotlin.

•  Thorough understanding of Android Studio, Android SDKs and Android Ecosystem.

•  Must have experience with automated unit testing using Espresso and integration tests with a similar tool like Roboelectric.

•  A solid understanding of Agile methodology is essential.

•  Must have experience with source control using GIT and GIT version tools such as GitHub or Bitbucket.

•  Should have good knowledge on building a continuous integration and deployment pipeline with tools like Gradle, Circle CI, GitHub Actions.

•  Experience working with complex backend systems integrating with different API calls in the native app.

•  Good understanding of SOLID design principles.


Preferred Skills for the Lead Developer Android:


•  Good knowledge on common libraries like RxJava, Retrofit, OkHttp, GSon etc.

•  Knowledge of the following tools:

o          GitHub / Bitbucket

o          Circle CI / GitHub Actions / Jenkins Pipeline

o          Sonarcloud / Checkmarx / Veracode

•  Knowledge of the Scaled Agile Framework (SAFe) 

•  Experience working in a product development environment.

•  Experience creating an accessible Android app.

•  Experience working with Fitness trackers, Google Fit APIs, or other wearables integrations like Fitbit OS, Wear OS, Tizen.

•  Experience releasing apps to Play Store.

•  Experience leading and mentoring engineers.



•  Bachelor's Degree in Computer Science, Technology, Engineering, or equivalent work experience. 

•  5 years of experience as native Android developer. 




Nitin Gupta
Technical Recruiter  Cybertec, Inc    
11710 Plaza America Suite 2000    
Reston, VA 20190    


Client : CVS Health


Similar Jobs you may be interested in ..