Job Description :
Location: Louisville, KY

Duration: Longterm

Implementation Partner: Tata Elxsi

End client: Haier


Required Skills:


Bachelor?s degree in computer science/electronics or related field.

Strong knowledge on Android SDK, Kotlin, Android UI design Principles and Patterns

Ability to write clean, maintainable code which others can work on.

2+ years of experience programming in Kotlin is a must.

Design pattern hands-on experience with MVP and MVVM

Experience with common Android libraries like Retrofit, OkHttp, Picasso, RxJava, RxKotlin, Gson, Arch-components, etc.

Experience with JSON, REST.

Good grasp of algorithms, memory management and multithreaded programming.

Understanding of advanced Android concepts like Fragments, Custom Views, Accessibility Services, background processing APIs.
             

Similar Jobs you may be interested in ..