Full‑Stack Developers Needed for Modern Media Platform (Spotify‑Style)

Job ID: 40095772

Budget: $250 – $750 USD

Full‑Stack Developers Needed for Modern Media Platform (Spotify‑Style)

Project Overview

We are building a next‑generation media platform where creators can upload structured media content, add metadata, organize segments (chapters), and publish their work across multiple languages.

Think of it as a creator‑driven media platform with:

Media uploads
Metadata management
Segments/chapters
Collections (like playlists)
Multi‑language support
Creator dashboard
Admin console
Web + mobile clients
We are looking for talented developers to help build the platform from the ground up.

What We’re Building

Core Features

Upload and manage media files (video/audio)
Add metadata (title, description, tags, categories)
Optional segments/chapters for each media item
User browsing, search, and discovery
Collections (similar to playlists)
Multi‑language UI and metadata
Creator Studio for managing content
Admin Console for reviewing translations and content

Technical Architecture

The platform is built using a modular, API‑first architecture with:

Media API
Localization API
User API
Creator API
Global translation engine
PostgreSQL + Redis
Cloud storage for media
Web + mobile clients

Tech Stack (Preferred but flexible)

Backend: Node.js, TypeScript, Fastify/Express, REST or GraphQL
Frontend: React, Next.js
Mobile: React Native
Database: PostgreSQL
Cache: Redis
Infrastructure: Docker, CI/CD pipelines
Cloud: AWS / GCP / Azure

We welcome applications from:

Backend Developers

API development
Database modeling
Media processing
Localization integration

Frontend Developers

Web interface (React/Next.js)
Creator dashboard
Admin console

Mobile Developers

React Native apps
Media playback
Offline support

Full‑Stack Developers
Comfortable across backend + frontend
Can own features end‑to‑end

DevOps Engineers

CI/CD
Docker/Kubernetes
Monitoring & scaling

What We Value
Clean, modular code
Experience with scalable architectures
Strong communication
Ability to work independently
Familiarity with media platforms or localization systems is a plus
Related categories: Node.js PostgreSQL