Android developer - IPTV/OTT

Remote, USA Full-time
Job Role & Responsibility • Design, develop, and maintain advanced Android applications for IPTV/OTT platforms. • Implement features such as: o Playlist integration (M3U, Xtream API, JSON, etc.) o Electronic Program Guide (EPG) integration o VOD, Series & Live TV playback o Catch-up TV and DVR functionalities o Subtitles and multiple audio track support o Favorites, Recently Watched, and Continue Watching • Optimize app performance for smooth video streaming (HLS, DASH, RTMP). • Work with video players (ExoPlayer or custom player) and integrate DRM solutions. • Implement offline viewing / download features where applicable. • Collaborate with backend/API developers to integrate content management systems. • Ensure app compatibility across various Android devices (phones, tablets, Android TV, Fire TV, etc.). • Maintain code quality, organization, and automation. • Stay updated with the latest Android and video streaming technologies. Skills • 5+ years or 8+ years of proven Android development experience using Kotlin. • Strong knowledge of Android SDK, Android TV, and UI/UX design principles for large screens. • Hands-on experience with ExoPlayer or other video playback libraries. • Deep understanding of streaming protocols (HLS, DASH, RTMP) and adaptive streaming. • Experience integrating EPG (XMLTV/JSON) and playlist formats (M3U, Xtream Codes). • Familiarity with DRM technologies (Widevine, PlayReady). • Experience with API integration (REST, GraphQL). • Knowledge of offline storage, caching, and iCloud/Google Drive sync equivalents. • Knowledge of app security, encryption techniques, and secure streaming (token-based authentication, DRM, HTTPS, SSL/TLS) along with experience in unit testing and testing frameworks for Android. • Strong debugging and optimization skills. • Familiarity with Agile development practices and Git-based version control. Nice-to-Have Skills • Experience with OTT/Streaming platforms development. • Familiarity with cloud services (AWS Media Services, Firebase). • Experience in integrating ads (Google IMA, VAST, VPAID) for monetization. • Knowledge of AI-based recommendation systems. Apply tot his job
Apply Now

Similar Jobs

Android Software Engineer 4 - Foundations Teams

Remote, USA Full-time

Software Engineer - Android User Experience

Remote, USA Full-time

Mobile App Developer (native iOS/Android)

Remote, USA Full-time

Mobile Developer (W2 Consultants Only) –Remote

Remote, USA Full-time

Senior Software Engineer I - Android Performance

Remote, USA Full-time

QUICK MONEY: Need an Android developer (kotlin +java) both - Contract to Hire

Remote, USA Full-time

Android Developer Team Lead (Volunteer)

Remote, USA Full-time

Android Developer - Multipaz SDK

Remote, USA Full-time

Senior Android Engineer, Business Experience

Remote, USA Full-time

Senior, Software Engineer- Android

Remote, USA Full-time

**Experienced Live Chat Support Agent – Remote Customer Service Representative Opportunity at blithequark**

Remote, USA Full-time

**Experienced Customer Service Agent - Remote Data Entry Specialist - Full/Part Time Typing Position at blithequark**

Remote, USA Full-time

Experienced Early Childhood Learning Assistant for Dynamic Educational Team - $3,000 Sign-on Bonus and Professional Growth Opportunities

Remote, USA Full-time

Home based and Homebound Instructor (Hourly) - Continuously Hiring!

Remote, USA Full-time

[Remote] Home Based Insurance Sales Representative

Remote, USA Full-time

Interiors Job Captain

Remote, USA Full-time

Patient Safety Advisor - Community Health and Clinical Safety

Remote, USA Full-time

Control System Cybersecurity Project Manager (REMOTE - TRAVEL) at Chinook Systems

Remote, USA Full-time

MRSGM NA Associate Account Manager, Logistics Insurance

Remote, USA Full-time

Experienced Full-Time Remote Customer Service Representative - Credit Specialist for a Major US Mobile Wireless Carrier at blithequark

Remote, USA Full-time
Back to Home