UX/UI Designer for OTT Platform Revision
Budget / Salary₹1,500–12,500
TypeFreelance project
LocationRemote
Posted1 hour ago
# Senior UX/UI Designer + React Specialist — Premium OTT Platform
### Project: RishtaTV — Premium OTT Streaming Platform
We are looking for a **Senior UX/UI Designer + React Specialist** to join us in improving and scaling **RishtaTV**, a premium OTT entertainment platform.
This is **not a greenfield design project**. We already have an existing product, frontend, backend, design system, navigation, video players, content modules and production code. We need someone who can understand what already exists, identify what can be improved, and then design and implement those improvements without unnecessarily breaking or rebuilding the platform.
We are looking for someone with **strong product thinking, excellent visual taste and hands-on React expertise**.
The person should understand what makes a streaming platform feel **premium, cinematic, intuitive and production-ready**.
---
## What You'll Work On
You will work across the existing RishtaTV product and help improve the UX/UI across:
* Home & content discovery
* Movies
* Shows & series
* Channel pages
* Live TV
* Video player
* Vertical video / Shorts
* Music & Music Video
* Search
* Continue Watching
* Watchlist
* User Profile
* Wallet & Rewards
* Play Zone
* Settings
* Authentication & onboarding
* Subscription / monetization
* Desktop, tablet & mobile navigation
* Empty, loading and error states
* Admin-facing UX where required
The goal is to make the entire product feel like **one cohesive OTT platform**, rather than separate modules built at different times.
---
## What We Expect
You should be able to take an existing screen and ask:
> **What is working? What is not? Why? How can we make it better?**
You should be comfortable with:
**Existing Product → UX Audit → Improvement Direction → Figma → Design System → React Implementation → QA → Refinement**
You should not redesign something simply for the sake of redesigning it.
We value **smart improvements, consistency, usability and product thinking** over unnecessary visual changes.
---
## UX/UI Expectations
We want a premium OTT experience with a visual language that is:
**Cinematic • Premium • Elegant • Modern • Minimal • Emotional • Immersive**
The interface should have:
* Strong visual hierarchy
* Excellent typography
* High-quality content presentation
* Intuitive navigation
* Consistent spacing
* Strong responsive behavior
* Thoughtful micro-interactions
* Clear CTAs
* Excellent loading and empty states
* Accessible interaction patterns
* Consistent components across the platform
### We do NOT want:
* Generic SaaS dashboards
* Template-based UI
* Dribbble-only concepts that are difficult to build
* Excessive glassmorphism
* Excessive glow effects
* Random gradients
* Over-designed screens
* Too much unnecessary text
* Different button/card styles on every page
* Designs that look good only in Figma but fail in production
**Premium does not mean complicated.**
---
# Mobile-First & Responsive Design
Mobile is extremely important for RishtaTV.
You must be comfortable designing and implementing experiences for:
* Mobile
* Tablet
* Desktop
* Different screen sizes and orientations
You should understand:
* Safe areas
* Touch targets
* Bottom navigation
* Mobile drawers
* Responsive heroes
* Vertical video
* Horizontal video
* Mini players
* Fullscreen players
* Keyboard behavior
* Responsive content rails
* Mobile-first information hierarchy
The experience should feel intentionally designed for each device — not simply a desktop layout squeezed onto mobile.
---
# Video & OTT UX
Experience with streaming/video products is strongly preferred.
You should understand UX around:
* Video players
* HLS/video playback
* Fullscreen
* Picture-in-picture
* Subtitles
* Playback controls
* Continue Watching
* Watch history
* Next episode
* Horizontal video
* Vertical video
* Shorts
* Live streaming
* Music video
* Mini player
* Player overlays
* Ad placements
We already have existing player infrastructure, so the expectation is to **understand and improve the existing system**, not introduce multiple competing player experiences.
---
# Design System
We want a strong, reusable design system.
You should be comfortable working with:
* Figma Components
* Variants
* Auto Layout
* Variables / Design Tokens
* Typography systems
* Color systems
* Spacing systems
* Responsive components
* Reusable UI patterns
The same interaction should look and behave consistently across the product.
For example:
**Primary Button should look like the same Primary Button everywhere.**
The same applies to:
* Cards
* Badges
* Inputs
* Tabs
* Modals
* Drawers
* Navigation
* Hero sections
* Content rails
* Loading states
* Error states
We want **one design language across RishtaTV**.
---
# React Development
This role is not design-only.
You should be comfortable implementing your designs in our existing frontend environment.
### Required:
* React.js
* TypeScript
* Tailwind CSS
* HTML/CSS
* Responsive development
* Component architecture
* Git/GitHub
* Figma → React implementation
You should understand how to work safely with an **existing production codebase**.
We care about:
* Reusable components
* Clean code
* Maintainability
* Performance
* Responsive behavior
* Accessibility
* Minimal duplication
* Proper component ownership
* Avoiding unnecessary rewrites
---
# Existing Product / Backend Awareness
You don't need to be a backend engineer, but you should be comfortable understanding frontend/backend relationships.
RishtaTV uses an existing backend and API architecture.
You may need to work with:
* APIs
* Supabase
* RPCs
* Edge Functions
* Authentication
* Content management
* User profiles
* Video metadata
* Music
* Live channels
* Analytics
* Wallet / rewards
* Admin-controlled content
A button should not just "look right."
It should **work correctly with the existing product**.
---
# QA & Product Thinking
After implementation, you should be comfortable testing your work across:
### Mobile
* 360px
* 390px
* 412px
### Tablet
* 768px
* 820px
* 1024px
### Desktop
* 1280px
* 1440px
* 1920px+
We expect attention to:
* Layout bugs
* Overflow
* Typography
* Touch targets
* Safe areas
* Navigation
* Loading states
* Error states
* Player behavior
* API states
* Accessibility
* Pixel-level visual consistency
---
# Key Responsibilities
You will:
1. Audit the existing UX/UI
2. Identify usability and visual inconsistencies
3. Recommend improvements
4. Create Figma designs where required
5. Maintain and improve the existing design system
6. Build reusable React components
7. Implement responsive interfaces
8. Work with our existing developers/codebase
9. Test across mobile, tablet and desktop
10. Refine the implementation until it matches the intended design
---
# Ideal Candidate
We are looking for someone who combines **three things**:
### 1. Strong UX thinking
You understand:
> Why should this button exist?
> What should happen after the user clicks it?
> Is this flow actually useful?
### 2. Strong visual design
You understand:
> Typography, spacing, hierarchy, imagery, composition, motion and premium visual language.
### 3. Strong frontend implementation
You understand:
> How to turn the design into clean, responsive, maintainable React code.
If you are only a Figma designer, this is **not the right role**.
If you are only a React developer who follows screenshots, this is also **not the right role**.
We need someone who can bridge **Product + Design + Frontend**.
---
# Strong Advantage
Experience with any of the following is a major plus:
* OTT platforms
* Streaming platforms
* Netflix-style products
* Disney+/Hotstar-style products
* Prime Video-style products
* Spotify / YouTube Music
* Video platforms
* Entertainment products
* Media platforms
* React + Tailwind production applications
* Large existing design systems
* Video player UX
---
# Expected Deliverables
Depending on the project phase:
* UX audit
* UX improvement recommendations
* Figma screens
* Responsive designs
* Design system improvements
* Reusable components
* Interactive prototypes
* React implementation
* Mobile/tablet/desktop implementation
* UX/UI QA
* Production refinement
---
# How We Work
We prefer an iterative workflow:
**Audit → Prioritize → Design → Implement → Test → Refine**
We do **not** expect someone to redesign 100 screens blindly.
We want someone who can identify the highest-impact improvements and execute them systematically.
---
# To Apply
Please send:
1. Your **best 3–5 UX/UI projects**
2. At least **one OTT, streaming, entertainment or media project**, if available
3. Your **Figma portfolio**
4. Your **React/GitHub work**
5. Live websites/apps you have worked on
6. Your exact role in each project
7. Your availability
8. Hours per week you can dedicate
9. Hourly rate or project-based quote
10. Estimated timeline for an initial UX/UI audit
### Important
**Please don't send only a generic portfolio.**
We will prioritize candidates who demonstrate:
**Strong UX thinking + premium visual design + responsive expertise + production React skills.**
If you have worked on an OTT/streaming product, please clearly highlight **what you personally designed and implemented**.
### Our expectation
We want RishtaTV to feel like a **serious, premium entertainment product** — not a template, not a generic SaaS application, and not a collection of disconnected screens.
**If you understand premium OTT UX and can both design it and build it, we'd like to hear from you.**
### Project: RishtaTV — Premium OTT Streaming Platform
We are looking for a **Senior UX/UI Designer + React Specialist** to join us in improving and scaling **RishtaTV**, a premium OTT entertainment platform.
This is **not a greenfield design project**. We already have an existing product, frontend, backend, design system, navigation, video players, content modules and production code. We need someone who can understand what already exists, identify what can be improved, and then design and implement those improvements without unnecessarily breaking or rebuilding the platform.
We are looking for someone with **strong product thinking, excellent visual taste and hands-on React expertise**.
The person should understand what makes a streaming platform feel **premium, cinematic, intuitive and production-ready**.
---
## What You'll Work On
You will work across the existing RishtaTV product and help improve the UX/UI across:
* Home & content discovery
* Movies
* Shows & series
* Channel pages
* Live TV
* Video player
* Vertical video / Shorts
* Music & Music Video
* Search
* Continue Watching
* Watchlist
* User Profile
* Wallet & Rewards
* Play Zone
* Settings
* Authentication & onboarding
* Subscription / monetization
* Desktop, tablet & mobile navigation
* Empty, loading and error states
* Admin-facing UX where required
The goal is to make the entire product feel like **one cohesive OTT platform**, rather than separate modules built at different times.
---
## What We Expect
You should be able to take an existing screen and ask:
> **What is working? What is not? Why? How can we make it better?**
You should be comfortable with:
**Existing Product → UX Audit → Improvement Direction → Figma → Design System → React Implementation → QA → Refinement**
You should not redesign something simply for the sake of redesigning it.
We value **smart improvements, consistency, usability and product thinking** over unnecessary visual changes.
---
## UX/UI Expectations
We want a premium OTT experience with a visual language that is:
**Cinematic • Premium • Elegant • Modern • Minimal • Emotional • Immersive**
The interface should have:
* Strong visual hierarchy
* Excellent typography
* High-quality content presentation
* Intuitive navigation
* Consistent spacing
* Strong responsive behavior
* Thoughtful micro-interactions
* Clear CTAs
* Excellent loading and empty states
* Accessible interaction patterns
* Consistent components across the platform
### We do NOT want:
* Generic SaaS dashboards
* Template-based UI
* Dribbble-only concepts that are difficult to build
* Excessive glassmorphism
* Excessive glow effects
* Random gradients
* Over-designed screens
* Too much unnecessary text
* Different button/card styles on every page
* Designs that look good only in Figma but fail in production
**Premium does not mean complicated.**
---
# Mobile-First & Responsive Design
Mobile is extremely important for RishtaTV.
You must be comfortable designing and implementing experiences for:
* Mobile
* Tablet
* Desktop
* Different screen sizes and orientations
You should understand:
* Safe areas
* Touch targets
* Bottom navigation
* Mobile drawers
* Responsive heroes
* Vertical video
* Horizontal video
* Mini players
* Fullscreen players
* Keyboard behavior
* Responsive content rails
* Mobile-first information hierarchy
The experience should feel intentionally designed for each device — not simply a desktop layout squeezed onto mobile.
---
# Video & OTT UX
Experience with streaming/video products is strongly preferred.
You should understand UX around:
* Video players
* HLS/video playback
* Fullscreen
* Picture-in-picture
* Subtitles
* Playback controls
* Continue Watching
* Watch history
* Next episode
* Horizontal video
* Vertical video
* Shorts
* Live streaming
* Music video
* Mini player
* Player overlays
* Ad placements
We already have existing player infrastructure, so the expectation is to **understand and improve the existing system**, not introduce multiple competing player experiences.
---
# Design System
We want a strong, reusable design system.
You should be comfortable working with:
* Figma Components
* Variants
* Auto Layout
* Variables / Design Tokens
* Typography systems
* Color systems
* Spacing systems
* Responsive components
* Reusable UI patterns
The same interaction should look and behave consistently across the product.
For example:
**Primary Button should look like the same Primary Button everywhere.**
The same applies to:
* Cards
* Badges
* Inputs
* Tabs
* Modals
* Drawers
* Navigation
* Hero sections
* Content rails
* Loading states
* Error states
We want **one design language across RishtaTV**.
---
# React Development
This role is not design-only.
You should be comfortable implementing your designs in our existing frontend environment.
### Required:
* React.js
* TypeScript
* Tailwind CSS
* HTML/CSS
* Responsive development
* Component architecture
* Git/GitHub
* Figma → React implementation
You should understand how to work safely with an **existing production codebase**.
We care about:
* Reusable components
* Clean code
* Maintainability
* Performance
* Responsive behavior
* Accessibility
* Minimal duplication
* Proper component ownership
* Avoiding unnecessary rewrites
---
# Existing Product / Backend Awareness
You don't need to be a backend engineer, but you should be comfortable understanding frontend/backend relationships.
RishtaTV uses an existing backend and API architecture.
You may need to work with:
* APIs
* Supabase
* RPCs
* Edge Functions
* Authentication
* Content management
* User profiles
* Video metadata
* Music
* Live channels
* Analytics
* Wallet / rewards
* Admin-controlled content
A button should not just "look right."
It should **work correctly with the existing product**.
---
# QA & Product Thinking
After implementation, you should be comfortable testing your work across:
### Mobile
* 360px
* 390px
* 412px
### Tablet
* 768px
* 820px
* 1024px
### Desktop
* 1280px
* 1440px
* 1920px+
We expect attention to:
* Layout bugs
* Overflow
* Typography
* Touch targets
* Safe areas
* Navigation
* Loading states
* Error states
* Player behavior
* API states
* Accessibility
* Pixel-level visual consistency
---
# Key Responsibilities
You will:
1. Audit the existing UX/UI
2. Identify usability and visual inconsistencies
3. Recommend improvements
4. Create Figma designs where required
5. Maintain and improve the existing design system
6. Build reusable React components
7. Implement responsive interfaces
8. Work with our existing developers/codebase
9. Test across mobile, tablet and desktop
10. Refine the implementation until it matches the intended design
---
# Ideal Candidate
We are looking for someone who combines **three things**:
### 1. Strong UX thinking
You understand:
> Why should this button exist?
> What should happen after the user clicks it?
> Is this flow actually useful?
### 2. Strong visual design
You understand:
> Typography, spacing, hierarchy, imagery, composition, motion and premium visual language.
### 3. Strong frontend implementation
You understand:
> How to turn the design into clean, responsive, maintainable React code.
If you are only a Figma designer, this is **not the right role**.
If you are only a React developer who follows screenshots, this is also **not the right role**.
We need someone who can bridge **Product + Design + Frontend**.
---
# Strong Advantage
Experience with any of the following is a major plus:
* OTT platforms
* Streaming platforms
* Netflix-style products
* Disney+/Hotstar-style products
* Prime Video-style products
* Spotify / YouTube Music
* Video platforms
* Entertainment products
* Media platforms
* React + Tailwind production applications
* Large existing design systems
* Video player UX
---
# Expected Deliverables
Depending on the project phase:
* UX audit
* UX improvement recommendations
* Figma screens
* Responsive designs
* Design system improvements
* Reusable components
* Interactive prototypes
* React implementation
* Mobile/tablet/desktop implementation
* UX/UI QA
* Production refinement
---
# How We Work
We prefer an iterative workflow:
**Audit → Prioritize → Design → Implement → Test → Refine**
We do **not** expect someone to redesign 100 screens blindly.
We want someone who can identify the highest-impact improvements and execute them systematically.
---
# To Apply
Please send:
1. Your **best 3–5 UX/UI projects**
2. At least **one OTT, streaming, entertainment or media project**, if available
3. Your **Figma portfolio**
4. Your **React/GitHub work**
5. Live websites/apps you have worked on
6. Your exact role in each project
7. Your availability
8. Hours per week you can dedicate
9. Hourly rate or project-based quote
10. Estimated timeline for an initial UX/UI audit
### Important
**Please don't send only a generic portfolio.**
We will prioritize candidates who demonstrate:
**Strong UX thinking + premium visual design + responsive expertise + production React skills.**
If you have worked on an OTT/streaming product, please clearly highlight **what you personally designed and implemented**.
### Our expectation
We want RishtaTV to feel like a **serious, premium entertainment product** — not a template, not a generic SaaS application, and not a collection of disconnected screens.
**If you understand premium OTT UX and can both design it and build it, we'd like to hear from you.**
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.