Android Developer Needed to Build Live Streaming App

Remote Full-time
We are looking for an experienced Android developer to build a live streaming Android application. The app will retrieve channel and stream data from a JSON API and display the available streams inside the app. Users should be able to browse and search streams easily and play them within the application using a stable streaming player such as ExoPlayer. A key feature of the app is the ability to watch multiple streams simultaneously, with support for up to four streams playing at the same time on a single screen in a grid layout. The app should have a clean and modern user interface, smooth playback performance, and efficient handling of multiple video players running concurrently. The developer should have experience working with REST APIs, JSON data, and video streaming technologies such as HLS or similar formats. In addition, the freelancer will also be responsible for assisting us in setting up the Google Play Developer account and preparing the app for submission and publishing on the Google Play Store. Clean, well-documented code, the Android APK, and full source code will be required upon completion.

Please note that we currently do not have any wireframes or UI designs prepared. The developer will be responsible for designing the user interface and overall user experience of the application. We expect the freelancer to propose a clean, modern, and intuitive layout suitable for a streaming application, ensuring the app is easy to navigate and optimized for phones, tablets and TVs.

Apply tot his job

Apply To this Job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Strategist, Agent Development (Spanish-speaking)

Remote Full-time

**Experienced Virtual Assistant - Customer Service Representative for arenaflex**

Remote Full-time

Experienced Part-Time Data Entry Specialist – Pharmacy Technician Role for Accurate and Compassionate Patient Care at blithequark

Remote Full-time

Customer Onboarding Specialist, Enterprise | Northeast

Remote Full-time

Experienced Full Stack Software Engineer – Web & Cloud Application Development

Remote Full-time

**Experienced Data Scientist II, Customer Technology – Unlocking Insights and Driving Growth at arenaflex**

Remote Full-time

Clinical Documentation Specialist for Professional Billing (PB)

Remote Full-time

Becario 4 (1162)

Remote Full-time

Mid-Market Account Executive, UK

Remote Full-time

Medical Affairs Operations Specialist

Remote Full-time
← Back to Home