Job Details

Position : Android Kotlin Developer

Role: Android Kotlin Developer
Location: Louisville, KY

Job Description:

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

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

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

4. Design pattern hands-on experience with MVP and MVVM

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

6. Experience with JSON, REST

7. Good grasp of algorithms, memory management and multithreaded programming

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

Required Skillset:

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

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

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

4. Design pattern hands-on experience with MVP and MVVM

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

6. Experience with JSON, REST

7. Good grasp of algorithms, memory management and multithreaded programming

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

 

Preferred Skillset:

1. Atleast one of the following Domain Knowledge is added advantage
    a. Multimedia with Camera experience
    b. WiFi

2. Automated and Unit testing skills (Junit, Robolectric, Mockito)

3. Experience with Jenkins, Git, Gradle.

4. Flutter/Dart

 

Apply