Match score not available

Sr. Android Developer

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Resource Informatics Group, Inc logo
Resource Informatics Group, Inc SME https://www.rigusinc.com/
51 - 200 Employees
See more Resource Informatics Group, Inc offers

Job description

 
TitleSr. Android Developer
Start Date: 06/06/2022
End Date: 12/30/2022
# of Openings: 1
Location: Remote
Description:


Job Description:
The Attain app is a first-of-its-kind health experience designed to help drive healthy behavior by
combining your health history with your fitness tracker activity to offer personalized goals, healthy
actions, and rewards.
As a Sr. Android developer, you will build front-end components in Android native mobile app and
integrate with complex backend components. This role 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 for this role 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:
¬
 5+ years of experience in developing Android Native apps with Kotlin/Java.
¬
 At least 2+ years of experience in developing apps with Kotlin.
¬
 Must have experience with Jetpack Compose and MVVM architecture.
¬
 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.
Proprietary
¬
 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:
¬
 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.
Education:
¬
 Bachelor's Degree in Computer Science, Technology, Engineering, or equivalent work experience.



Remarks: Client's Android app uses Compose--looking for developers with that KNOWLDEGE (Experience in Compose not required) . // 100% remote but may ask to do hybrid after 2-3 months.
Location(Hybrid) –

IL - Buffalo Grove
TX - Richardson
GA - Alpharetta
VA - Chantilly
RI - Woonsocket
NJ - Florham Park
PA - Blue Bell
NY - NYC

 




 

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Android Developer Related jobs