Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Develop and maintain Android applications using Kotlin, applying MVVM and modern Android architecture patterns.
Implement UI with XML and Jetpack Compose, manage UI state, and handle asynchronous operations with Kotlin Coroutines and Flows.
Integrate applications with REST APIs, debug issues, conduct code reviews, and collaborate with cross-functional teams including product and backend.
Minimum Requirements
Proficient with Kotlin and Android development including lifecycle components, activities, and fragments.
Experience with Android architecture patterns such as MVVM and dependency injection frameworks like Hilt or Dagger.
Familiarity with Jetpack Compose for UI development and Kotlin Coroutines/Flows for async operations.
Work Experience Required: Not explicitly mentioned in the JD.
Ideal Candidate Profile
Experience or familiarity with video streaming or media platforms, especially playback workflows or OTT environments, is preferred.
Comfortable with debugging, problem-solving, and working within CI/CD and release processes.
Capable of understanding and working with existing Kotlin/Java codebases and collaborating closely with product, design, QA, and backend teams.
