Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
We are a staffing solutions and IT Solutions company that provides you with a platform to find the right fit for your desired job profile.
The employment situation is constantly shifting with the changing times, and we are here to ensure that you gather the workforce that compliments your long-term goals. We understand the struggle of the search for talent that accommodates the skills and qualifications for specific profiles, one that blends in with the theme of your organization.
We aim to be the best available source for young talent to find their dream jobs, by helping them narrowing down their options to the most suitable work profiles available in the market.
At RIG, we consistently work towards creating the latest technology that may not only simplify your work process but also provides you with the most cost-effective solutions. We work hard to make sure that your business strives in the market to be on the top in your field.
Title: Sr. 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.