Senior Smart TV IPTV Developer Needed (Samsung Tizen & LG webOS)

Posted 3 weeks ago

Worldwide

Summary

# Senior Smart TV IPTV Developer Needed (Samsung Tizen & LG webOS) ## Project Overview We are looking for a **Senior Smart TV Developer** with proven experience building commercial **IPTV applications** for both **Samsung Smart TVs (Tizen OS)** and **LG Smart TVs (webOS)**. This project is **not** for a basic IPTV player. We are building a premium IPTV platform with a modern user experience, remote management capabilities, offline viewing, advanced TV features, and enterprise-level scalability. The selected developer will be responsible for the **complete lifecycle** of the project, including design, development, testing, optimization, deployment, and publishing the applications on both Samsung and LG app stores. --- # Supported Platforms * Samsung Smart TV (Tizen) * LG Smart TV (webOS) --- # Core IPTV Features * Login using: * Username * Password * Server ID * Live TV * Movies (VOD) * TV Series * Fast channel switching * Adaptive streaming * Favorites * Categories * Playback history * Continue Watching * Recently Watched * Recently Added * Resume playback --- # Smart Server Management (Required) The application must **not expose the actual IPTV portal URL**. Instead: * Users will enter a numeric **Server ID**. * The app will send the Server ID to our backend. * The backend will return the actual portal URL. * The application connects automatically. This allows us to migrate servers or domains without requiring users to update any settings. --- # Personalized Home Screen The home screen should be personalized and include: * Continue Watching * Recently Watched * Recently Added * Recommended for You * Trending Content * Featured Content * Dynamic Promotional Banners * News & Sports section * Match schedules * Live event countdowns --- # Dynamic News & Sports The home screen should contain a remotely managed section displaying: * General news * Sports news * Football match schedules * Match kickoff times * Important announcements * Promotional messages Everything must be updateable through an API or admin panel without requiring an app update. --- # Advanced Search Search should support both **English and Arabic** and search across: * Live TV channels * Movies * TV Series * Categories * Actors * Directors * Genres The entire application interface should support **both English and Arabic**, including menus, navigation, search, and metadata where available. --- # Advanced Electronic Program Guide (EPG) The application should include a modern EPG with: * 7-day guide * Channel logos * Current and next programs * Program descriptions * Easy navigation * Category filtering --- # Catch-up TV Support watching previously aired TV programs (subject to backend availability). --- # Cloud DVR / Recording Users should be able to: * Schedule recordings * Record live TV * Watch recordings later * Manage recordings --- # Download Manager & Offline Viewing Users should be able to: * Download VOD content * Pause downloads * Resume downloads * Delete downloads * View storage usage * Watch downloaded content offline * Resume downloaded videos * Automatically remove watched downloads (optional) --- # QR Code Login The application should support QR code login: * Display a QR code on the TV * User scans it using a mobile phone * Credentials are entered on the phone * TV logs in automatically --- # Continue Playback If the TV is turned off unexpectedly, the application should resume playback from the exact position when reopened. --- # Sleep Timer Support automatic shutdown after: * 15 minutes * 30 minutes * 60 minutes * Custom duration --- # Favorites Synchronization Favorites should be stored in the cloud and synchronized across devices so users never lose them. --- # Remote Configuration Without publishing a new application version, we should be able to update: * IPTV servers * API URLs * Banners * Featured content * News * Sports news * Match schedules * Maintenance messages * Feature flags * Application settings --- # Bandwidth Optimization The player should automatically adjust video quality according to network speed to minimize buffering and provide the best viewing experience. --- # Hidden Admin / Developer Menu A password-protected menu for diagnostics, including: * Network tests * Device information * Application version * Log upload * Cache clearing * Force configuration refresh * Environment switching (Production / Staging) --- # Analytics Dashboard Support The application should report analytics to our backend, including: * Most watched channels * Most watched movies * Most watched series * Active users * Device models * Viewing time * Peak usage hours * Playback errors * Crash statistics --- # Automatic Crash & Error Reporting The application should automatically upload diagnostic logs when: * Playback fails * The application crashes * Network errors occur * Unexpected exceptions happen Logs should include: * TV model * OS version * App version * Error details * Device information --- # Security The application should implement strong security practices, including: * HTTPS communication * Secure API authentication * Encrypted credential storage * Code obfuscation * Runtime integrity checks to help protect against tampering --- # Performance Requirements The application must: * Launch quickly * Consume minimal memory * Run smoothly on supported Samsung and LG TVs * Recover gracefully from unstable internet connections * Cache data efficiently * Be optimized for long viewing sessions --- # Deliverables The selected freelancer must provide: * Samsung Tizen application * LG webOS application * Complete source code * Well-structured project architecture * Documentation * Build instructions * Deployment guide * Testing and bug fixes The freelancer is also fully responsible for: * Preparing production builds * Uploading the application to the **Samsung Smart TV Store** * Uploading the application to the **LG Content Store** * Resolving any issues identified during the review process * Ensuring the applications are successfully approved and published * Providing post-launch support for store-related issues --- # Required Experience Applicants **must** have experience with: * Samsung Tizen development * LG webOS development * Commercial IPTV applications * Video streaming technologies * HTML5 * JavaScript / TypeScript * REST APIs * IPTV architecture * Smart TV UI/UX Preferred experience includes: * HLS * MPEG-DASH * DRM * Xtream Codes API * M3U playlists * EPG integration * Offline media management * Performance optimization --- # How to Apply Please include: 1. Examples of Samsung Tizen applications you have built. 2. Examples of LG webOS applications you have built. 3. Previous IPTV projects. 4. Links, screenshots, or videos of your Smart TV applications. 5. Your experience publishing apps to the Samsung Smart TV Store and LG Content Store. 6. Your estimated timeline. 7. Your proposed budget. 8. The technologies and architecture you recommend for this project. **Only developers with proven Smart TV IPTV experience should apply. Applications without a relevant portfolio demonstrating Samsung Tizen, LG webOS, and IPTV development will not be considered. We are looking for a long-term development partner to maintain and enhance the platform after launch.**

  • More than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
HTML
JavaScript
TV Set
CSS
Activity on this job
  • Proposals:10 to 15
  • Last viewed by client:2 weeks ago
  • Interviewing:
    13
  • Invites sent:
    5
  • Unanswered invites:
    1
About the client
Member since Jun 20, 2026
  • Egypt
    6:40 PM
  • Engineering & Architecture
    Small company (2-9 people)

Explore similar jobs on Upwork

Final milestone for social appFixed-price‐ Posted 1 month ago
Native App Development
Android App Development
Android
User Profile Creation
JavaScript
Firebase
React Native
iOS
Android
iOS Development
Mobile App Development
Stripe

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo