5 years
0 Lacs
Posted:13 hours ago|
Platform:
On-site
Full Time
Location: Visakhapatnam (Vizag) – Onsite
Company: Revidd
Revidd is a next-gen video streaming platform powering OTT, live, and on-demand experiences for customers across We build and manage apps across mobile, TV, and the open web, with a strong focus on performance, and reliability.
We are looking for a hands-on Senior Android Developer who understands video streaming deeply, can design
• Build Android & TV apps from the ground up – architecture, implementation, and optimisation for phones, tablets,
• Own video streaming experiences – integrate and optimise ExoPlayer or similar, handle adaptive bitrate streaming
• Deep-dive debugging & performance tuning – diagnose crashes, ANRs, memory leaks, jank; profile startup time,
• Collaborate closely with design to translate UX/UI into reusable, scalable components across devices and screen
• Manage release and build configurations – flavours, environments, signing, and Play Store / TV app store submissions.
• Work with cross-platform teams and help port features between native and cross-platform codebases where required.
• Mentor junior engineers, perform code reviews, and help define Android best practices within the team.
• Partner with Product, Backend, DevOps, and QA to ship reliable, high-quality releases on time.
• 5+ years of hands-on Android development experience using Kotlin and/or Java.
• Strong track record of building and shipping production Android apps end-to-end.
• Practical understanding of video streaming – encoding basics, ABR, buffering, latency, and CDN usage.
• Hands-on experience with ExoPlayer or similar media frameworks, including DRM, subtitles/closed captions, casting,
• Experience building Android TV / Fire TV apps – leanback, D-pad navigation, and TV-specific UX patterns.
• Strong debugging capability using Android Studio (Profiler, Logcat, Memory, Network, Layout Inspector).
• Solid understanding of Android architecture patterns (MVVM/MVI/Clean Architecture), Android Jetpack, and preferably
• Experience with release management, multiple build variants and environments, and app store submissions.
• Exposure to CI/CD for Android (GitHub Actions, GitLab CI, Jenkins, Bitrise, etc.).
• Ability to lead small teams, drive technical decisions, and work with minimal supervision.
• Excellent communication skills and a self-motivated, ownership-driven mindset.
• Experience with analytics and observability – Firebase Analytics, Crashlytics, Performance Monitoring, and custom
• Knowledge of offline-first features – secure downloads, storage, and sync strategies.
• Familiarity with cross-platform frameworks (React Native / Flutter) and integrating native modules.
• Understanding of backend APIs (REST/GraphQL), authentication, and working with streaming backends/CMS.
• Previous experience in OTT, media, or live streaming products.
• End-to-end ownership mindset – you think in terms of features and outcomes, not just tickets.
• High bar for code quality, maintainability, and documentation.
• Proactive in identifying performance, UX, and reliability issues before they reach production.
• Comfortable mentoring and collaborating in a fast-paced product environment.
• Work on real-world, high-traffic video streaming apps used in multiple countries.
• Opportunity to own core app experiences and influence product & architecture decisions.
• Collaborative environment with strong tech ownership based out of Vizag.
Revidd
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
vishakhapatnam, andhra pradesh, india
Salary: Not disclosed
vishakhapatnam, andhra pradesh, india
Salary: Not disclosed
vishakhapatnam, andhra pradesh, india
Salary: Not disclosed
vishakhapatnam, andhra pradesh, india
Salary: Not disclosed