Please share resume on neer...@1pointsys.com
Position 7: Android Developer
Location: Durham, NC
Job Description
- 4+ years of professional experience developing
publicly available Android apps using Kotlin and/or Java
- Verifiable experience as an Android developer
using Kotlin, Java, Android SDK, Gradle, and Android Studio in an agile
environment
- Fluency in Kotlin and/or Java, from industry
working experience
- Participated in the release of at least 1
publicly available app to Google Play participating from feature inception
to launch using automated tooling like Jenkins, Gradle, and Google
Developer APIs.
- Experience working in a team of Android
developers participating in code reviews, pull requests, and pair
programming
- Experienced in test driven development owning end
to end quality. Experienced in modern test automation frameworks.
- Demonstrable experience mentoring and coaching
other Android developers in a collaborative and team-based organization.
Required
- Your passion creating amazing experiences on
Android using Google’s Material Design guidelines using your strong
understanding of functional programming and reactive patterns
- Your deep knowledge of Android design patterns
including Clean Architecture. Experience building multi-module Android
apps is a big plus. Experience with MVVM/MVI is also a plus.
- Your knowledge of the mobile landscape, architectures, trends, and emerging
technologies used in creating performant, resilient, and robust Android
apps
- Excellent understanding of computer science
fundamentals, data structures, and algorithms to ensure adherence to
software engineering best practices including object-oriented and
functional programming
- Excellent understanding of testing concepts and
frameworks using Junit, Espresso, and Mockito
- Strong understanding of modern development
principles such as trunk-based development, feature toggles, and branch by
abstraction to support performant and collaborative engineering teams.
- Strong understanding of CI/CD tools such as
Jenkins, Artifactory, and SonarQube to continuously and autonomously
deliver high-quality apps to guarantee stable and performant experiences.
- Good understanding of Android Jetpack as well as
open-source libraries like Retrofit, and OkHttp to build modern, architecturally compliant,
and future-ready apps
- Good understanding of Android’s accessibility
features and experience building accessible experiences on Android
- Experience with Coroutines, Kotlin Multiplatform
Mobile (KMM), and Jetpack Compose is a plus
- Strong understanding of modern development
principles such as trunk-based development, feature toggles, and branch by
abstraction to support performant and collaborative engineering teams.
- Good understanding of Android Architecture
Components as well as open-source libraries like Retrofit, Picasso, and
OkHttp to build modern, architecturally compliant, and future-ready apps
- Experience with test automation frameworks like
Calabash or Appium is a plus.
- Development of test case execution plan, test
case execution, managing issues and status metrics.
- Develop automation test suite/framework to cover
regression tests for mobile platform.
- Identify opportunities to improve the manual
field test scope, such as automation of test data generation, and test
execution.
Thanks and Regards
Neeraj Kumar | 1Point System LLC
IT Recruiter
Office: (415)
492-7849 Fax: 803-832-7973 • neer...@1pointsys.com
115 Stone
Village Drive • Suite C • Fort Mill, SC • 29708
![]()
An E-Verified company | An Equal Opportunity Employer
DISCLAIMER: If
you have received this email in error or prefer not to receive such emails in
the future, please notify by replying with a ''REMOVE'' in the subject line and
your email address shall be removed immediately from the mailer list.