Android Engineer, IN
Department: 61-416 - Technology - Hyderabad
Employment Type: Permanent - Full Time
Location: India - Hyderabad
Reporting To: Vittal Gadde
Description
Joining DAZN in Hyderabad means being part of a cutting-edge sports streaming company in a vibrant tech hub. You’ll work alongside passionate, talented professionals on innovative projects that reach millions of fans worldwide. Hyderabad offers a dynamic work environment with a great balance of career growth and lifestyle. If you’re excited about shaping the future of live and on-demand sports entertainment, DAZN Hyderabad is the perfect place to make your mark and grow your career.
We are looking for a hands-on Android Software Engineer with 3–4 years of experience to join our product engineering team. The ideal candidate has strong coding skills, a solid foundation in Android development, and a passion for building high-quality mobile applications. You will contribute to feature development, performance improvements, and end-to-end delivery of Android app experiences, including video playback and streaming integrations.
Key Responsibilities
1. Application Development
- Develop and maintain Android applications for mobile .
- Write clean, testable, and maintainable Kotlin-based code following best practices.
- Implement UI components using modern Android frameworks and architecture patterns.
- Optimize app performance, memory usage, and responsiveness.
2. Feature Implementation
- Contribute to the development of new features from requirement to release.
- Integrate RESTful APIs and third-party SDKs for analytics, features etc.
3. Collaboration & Delivery
- Work closely with product, design, and QA teams to translate requirements into working solutions.
- Participate in code reviews, ensuring code quality and consistency.
- Debug issues, analyse crashes, and support release cycles.
4. Streaming & Playback (Nice to Have)
- Basic understanding of video streaming formats (HLS, DASH) and DRM.
- Exposure to troubleshooting playback, buffering, or adaptive streaming scenarios.
Qualifications & Skills
Education
- Bachelor’s degree in Computer Science, Engineering, or related field.
Experience
-
3 to 4 years of professional Android application development.
Technical Skills
- Strong proficiency in Kotlin ,Jetpack Compose
- Hands-on experience with Android SDK, Jetpack components, and MVVM clean architecture.
- Experience working with REST APIs, JSON, and networking libraries (Retrofit/OkHttp).
- Familiarity with:
- ExoPlayer or other media playback libraries (advantage)
- Coroutines, ViewModel, LiveData/Flow
- Dependency injection (Hilt/Dagger)
- Solid understanding of debugging, performance optimization, and memory management.
- Experience using Git and CI/CD workflows.
- Unit/UI testing (JUnit, Espresso).
Soft Skills
- Strong problem-solving and analytical thinking.
- Good communication and teamwork abilities.
- Ownership mindset and willingness to learn in a fast-paced environment.
Additional Preferred Experience
- Crash reporting & analytics tools (Firebase, Crashlytics, etc.).
- Agile/Scrum development experience.