Overview
Experience Required: 6–8 Years
Joining: Immediate Joiners Only
Employment Type: Full-time
About the Role:
We are looking for a highly skilled Senior Android Developer with strong expertise in building complex media and video-streaming applications. The ideal candidate will have extensive experience with Kotlin, Java, video playback middleware, and subscription workflows. If you're passionate about developing high-performance Android apps and thrive in a fast-paced media environment, we’d love to meet you.
Key Responsibilities:
- Design, develop, and maintain Android applications with a strong focus on video playback and middleware integration.
- Implement in-app purchases and subscription workflows using Google Play Billing.
- Collaborate with UI/UX designers, backend engineers, and product managers to deliver seamless, high-quality user experiences.
- Optimize applications for performance, reliability, and scalability.
- Manage project workflows using Git, Jira, and CI/CD pipelines like Bitrise, Jenkins, or GitHub Actions.
- Use Gradle for build automation and dependency management.
- Write clean, maintainable code with unit tests using JUnit, Espresso, or Mockito.
- Follow and promote architectural best practices (MVVM, VIPER, Clean Architecture).
- Stay updated with the latest trends in Android development, Jetpack components, and streaming technologies.
Required Skills & Experience:
- 5+ years of professional Android development experience using Kotlin and Java.
- Proven experience working on Android apps in a media or video streaming company (within the last 3 years).
- Deep understanding of Android SDK, Jetpack components, and Jetpack Compose.
- Hands-on experience with ExoPlayer, HLS/DASH streaming, and DRM-protected content.
- Familiar with integrating third-party video streaming services and middleware.
- Strong grasp of in-app purchases and subscription workflows using Google Play Billing.
- Comfortable with Git, Jira, and CI/CD tools (e.g., Bitrise, Jenkins, GitHub Actions).
- Solid Object-Oriented Programming skills and knowledge of SOLID principles.
- Experience with unit testing and test-driven development.
- Excellent communication skills and a strong team player mindset.
Why Join Us?
- Work on cutting-edge Android projects in the dynamic media and entertainment space.
- Collaborate with an expert team of developers and product leaders.
- Build solutions that reach millions of users and influence streaming trends.
- Be part of a fast-paced, innovation-driven culture.
Location: Bengaluru.
Note: Only candidates available to join immediately will be considered.
Job Type: Full-time
Pay: ₹1,000,000.00 - ₹2,000,000.00 per year
Schedule:
- Day shift
Work Location: In person