Job Seekers, Please send resumes to resumes@hireitpeople.com
JOB RESPONSIBILITIES:
- Being involved in all stages of application development, support and maintenance
CORE REQUIREMENTS:
- 10+ yrs. of experience in developing Native Android applications in Java or Kotlin
- 5+ yrs of experience in Kotlin
- 3+ yrs of strong experience in Android Jetpack
- Proficient in Java
- Experience in app deployment process on Play Store
- 1+ yrs Experience in Airline Domain
- Extensive exposure to Android SDK and ecosystem
- Good knowledge of Gradle and it’s capabilities
- Can identify memory leaks and knows how to resolve them
- Good memory management abilities
- Good version control practices
- Proven ability to work with legacy code base
- Proven ability to work with MVVM
- 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
- Experience of working with a team across multiple time zones. Ability to assess dependencies ahead of time zone crossovers