Full-Stack Developer for Uscreen Customization + API Integration — Multi-Brand Video Portals

Posted yesterday

Worldwide

Summary

About the project We run a video membership platform on Uscreen (a hosted video/OTT membership platform) and are setting up a multi-customer model: one platform serving several separate client organisations. Each client's users log in and see only their own branded catalogue of videos and their own community space, kept fully separate from the other clients. This is a full-stack job. It combines customization inside Uscreen (theming and custom code) with API and webhook integration — Uscreen has confirmed the setup requires working with their API — and part of that integration will likely run as a small service outside Uscreen. What we need built (high level) A central, host-branded entry point. Credential-based access, so each user is routed to their own client's catalogue and sees only the content they're permitted to view. Per-client branding (logo, colours, styling) applied to that client's catalogue pages and community area. API/webhook integration to provision users and assign them to the correct client, so access follows automatically. The same pattern repeated cleanly as we onboard more clients over time. (A detailed scope will be shared with shortlisted candidates.) Who we're looking for Direct Uscreen experience is a plus but not required — more important is a strong, adaptable full-stack developer who learns a new platform fast and works within its constraints. You should bring: Solid front-end: HTML, CSS, JavaScript. Solid back-end: server-side development (e.g. Node.js, Python) and building/hosting a small integration service. Hands-on experience with REST APIs and webhooks, and secure handling of API credentials/keys. The judgment to use a platform's native features first, add custom code only where needed, and keep external dependencies out of the live viewing path for reliability. Clear communication in English. To apply, please answer briefly Have you worked with Uscreen, or a similar membership/OTT platform (e.g. Kajabi, Circle, Vimeo OTT)? If not, tell me about a time you learned a new platform quickly and delivered. At a high level, how would you approach giving different clients their own branding and their own gated content on a single hosted platform? If part of this needs a service running outside Uscreen (talking to its API), how would you host, secure and maintain it — and how would you keep it from affecting users if it ever went down? Your availability, and how you'd approach a first paid scoping phase. Engagement We'll start with a short paid scoping/feasibility phase, then move into the build, with potential for ongoing work as we add clients

  • Less than 30 hrs/week
    Hourly
  • < 1 month
    Duration
  • Expert
    Experience Level
  • $25.00

    -

    $47.00

    Hourly
  • Remote Job
  • One-time project
    Project Type
Skills and Expertise
Mandatory skills
Node.js
JavaScript
API Integration
Activity on this job
  • Proposals:50+
  • Last viewed by client:yesterday
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Dec 9, 2020
  • Egypt
    Cairo6:01 AM
  • $4.7K total spent
    25 hires, 4 active
  • 79 hours
  • Sales & Marketing
    Small company (2-9 people)

Explore similar jobs on Upwork

AI Agent Development
AI App Development
Machine Learning
Data Science
Chatbot Development
Python
Senior Outbound Telephony Platform Engineer
New
Hourly‐ Posted 16 hours ago
VoIP Software
Session Initiation Protocol
VoIP Administration
Asterisk

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