Kotline Native Developer

Pune and Bangalore, India

Desired Candidate Profile:

  • Over 5 to 7 years of experience in Android Kotlin Native development

  • At least 50% plus (2-3 years) of Kotlin hands-on experience out of the total android experience.

  • Strong analytical, problem-solving, and troubleshooting skills

  • Proven development experience in Android native consumer applications and have published multiple native Android apps

  • Experience in performance, visual quality, and touch responsiveness of applications

  • Hand-on experience in working on versions of Android OS, SDK, APIs, Libraries, and tools.

  • Strong Knowledge of UI frameworks (either Android, or XML)

  • Familiarity with MVC, MVP, MVVM (MVVM MUST) design patterns

  • Strong knowledge of Android UI design principles, patterns, and best practices

  • Android Studio IDE & its different tools like Memory Management, Profiling, Gradle, etc.

  • Must have good knowledge and experience in working with third-party libraries and dealing with APIs

  • Good knowledge of RxAndroid/RxJava, Dagger 2, Hilt, Retrofit, etc.

  • Strong in OOPs concept & SOLID principles

  • Detail knowledge of architectural components like MVVM, Jetpack, Data binding, Dependency Injection

  • Knowledge of Kotlin Native or Multiplatform

 

Good to Have

  • Mobile app security experience, encrypted connections, OAuth2, etc.

  • Offline Data Storage (SQLite, Realm, Room database)

  • Past experience in Code version control and repository technology, tools (Git)

  • Firebase Analytics, Crashlytics, and other development tools

  • Unit Testing (Junit Test cases) experience as per project need

  • App publishing and Distribution on play store know-how

Submit your details