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 Jobs

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

USPS Office Helper

Remote

Manager, Corporate Strategy

Remote

[Remote] Graphic Designer (Part-Time Contractor)

Remote

Online Visiting Professor of Project Management

Remote

**Experienced Full Stack Social Media Customer Support Specialist – Work From Home Opportunity at arenaflex**

Remote

Patient Customer Service Specialist - Enhancing Patient Financial Well-being at blithequark

Remote

Career Specialist Instructor & Coach: St. Martin de Porres High School in Cleveland, OH

Remote

Remote Cybersecurity Consultant: Incident Response & Advisory

Remote

Experienced Data Analyst and Information Expert for Remote Full-Time Position at Blithequark – Utilizing Data Insights to Drive Business Growth and Efficiency

Remote

Impact Finance - Real Estate Portfolio Financial Analyst

Remote

Private Equity Associate - Capital Markets

Remote
← Back