Job Role : Android Developer / Lead
Location : Sunnyvale, CA or Bentonville, AR or Remote
Duration : 12+ Month
Sr. Android Developer with 9 yrs of experience in Android Mobile App development with 3+ yrs experience in Kotlin (mandatory) and 4+ yrs in Java.
RESPONSIBILITIES :
- 9 yrs of experience in developing Native Android applications in Java or Kotlin
- 3+ yrs of experience in Kotlin
- 2+ yrs of strong experience in Android Jetpack
- Proficient in Java
- Experience in app deployment process on Play Store
- Extensive exposure to Android SDK and ecosystem
- Can identify memory leaks and knows how to resolve them
- Proven ability to work with legacy code base
- Proven ability to write testable code and compose good unit tests for it
- Proven ability to add accessibility to an app
- Experience in Dagger, RxJava, ViewBinding, DataBinding, Retrofit, Gson, Room, LiveData, Navigation Components
- Experience with Coroutines, Flow, Android-ktx, Extension methods, Named parameters
- Able to convert legacy java code into Kotlin
- Able to debug App for performance issues / boost using profiler