30 Jul
|
Recognized
|
India
Job description:
Android Developer
Job Description
We are seeking a talented and motivated Android Developer with 2–3 years of hands -on experience in building high -quality Android applications. You will be responsible for developing, enhancing, and maintaining mobile apps that support our ISP services. Candidates with experience in media player development, streaming applications, or video playback frameworks will be given solid preference.
This role requires solid technical expertise, a passion for clean and effective code, and the ability to work collaboratively with cross -functional teams such as backend, UI/UX, and QA
Required Skills
Core Technical Skills
Solid proficiency in Java and Kotlin.
Solid understanding of the Android SDK, architecture components (LiveData, ViewModel, Room), and Jetpack libraries.
Experience with UI/UX development, Material Design principles, and responsive layouts
Hands -on experience in media player frameworks, ideally ExoPlayer, including DRM integration, adaptive bitrate streaming, caching,
and playback optimization.
Familiarity with RESTful API integration, JSON, and networking libraries (Retrofit/OKHttp).
Experience with version control tools (Git) and CI/CD workflows.
Knowledge of performance tuning, memory optimization, and debugging tools (ADB, Profiler).