Us Citizen
Green Card
EAD (OPT/CPT/GC/H4)
H1B Work Permit
Corp-Corp
Consulting/Contract
UG :- - Not Required
PG :- - Not Required
No of position :- ( 1 )
Post :- 23rd Jul 2021
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
Proficiency 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.
Proven experience mentoring and coaching other Android developers in a team-based organization.
The Skills You Bring
Your passion creating amazing experiences on Android using Google’s Material Design guidelines using
your proven 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
Proven understanding of computer science fundamentals, data structures, and algorithms to ensure
consistency to software engineering standard methodologies including object-oriented and functional
programming
Excellent understanding of testing concepts and frameworks using Junit, Espresso, and Mockito
Solid understanding of modern development principles such as trunk-based development, feature
toggles, and branch by abstraction to support performant engineering teams.
Solid 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
Solid understanding of modern development principles such as trunk-based development, feature
toggles, and branch by abstraction to support performant 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