Talent.com
This job offer is not available in your country.
Android Developer

Android Developer

SetupmyHRTiruchirappalli, IN
24 days ago
Job description

About the Job

Our Client : Our Client is A leading SaaS company that brings together all stakeholders in the agricultural supply chain, allowing them to make better-informed decisions, eliminate unnecessary paperwork and dockets, reduce supply chain inefficiency and risk, open markets, and increase their bottom line, all on one easy-to-use platform.

Position : Kotlin Developer

Location : Gurgaon / Remote

Experience : 2+years and above

Key Responsibilities :

  • Develop, enhance, and maintain Kotlin-based applications.
  • Work with local databases such as Room, SQLite, and Realm for efficient data storage.
  • Integrate API services using Ktor, Retrofit, and OkHttp for RESTful and GraphQL-based communications.
  • Implement Kotlin Coroutines & Flow for asynchronous programming.
  • Follow Clean Architecture and MVVM / MVI principles for scalable and maintainable code.
  • Optimize application performance, security, and responsiveness. Write and maintain unit and integration tests to ensure application stability.
  • Stay updated with Kotlin, Jetpack components, and the latest industry best practices.

What We're Looking :

2+ years of experience in Kotlin development (Android or KMM).

  • Strong knowledge of local database management (Room, SQLite, Realm, or SQLCipher).
  • Expertise in API service integration using Ktor, Retrofit, or OkHttp.
  • Hands-on experience with Kotlin Coroutines & Flow for efficient asynchronous programming.
  • Strong understanding of Jetpack components (LiveData, ViewModel, Navigation, WorkManager, etc.)
  • Experience in designing applications following Clean Architecture, MVVM, or MVI patterns.
  • Knowledge of dependency injection frameworks like Dagger / Hilt or Koin.
  • Proficiency in version control systems (Git) and platforms like GitHub, GitLab, or Bitbucket.
  • Experience with unit testing using JUnit, MockK, or Espresso.
  • Understanding of performance optimization techniques for Kotlin applications.
  • What We Offer :

  • Best-in-industry compensation.
  • Fully remote work setup with flexible hours.
  • An open and collaborative work culture.
  • A challenging and dynamic work environment within an innovative, growth-oriented organization.
  • Create a job alert for this search

    Developer Developer • Tiruchirappalli, IN