← Livefeed

Backend API Developer Needed for Audio Streaming Platform

Budget: $2000.0 FIXED / ⭐ 5.00 (213) Canada

postgresql, node.js, auth0

Gewenste kwalificaties

  • Ervaring: Expert
  • Engels: Conversatieniveau
  • Job Success: 90%+
  • Rising Talent gewenst
  • Min. verdiensten: $1,000+
We are building a professional audio streaming and licensing platform for a sound library. The platform will allow users to search, preview, and license sounds from a large catalog through integrated software and a web interface. The MVP is the first phase of the project. It will establish the core API — authentication, search, secure audio streaming, and deployment. This is a clean, well-scoped build with clear deliverables and milestones. If the MVP is successful, there is potential for further phases covering features such as an admin dashboard, analytics, and other advanced features. We are looking for a developer who can take ownership of the MVP, work cleanly and methodically, and communicate clearly throughout. Note: all code must be original and written by you. We do encourage the use of AI coding assistants. We need to ensure the code doesn't include copyrighted or licensed 3rd party code. MVP Deliverables - Node.js API (Express or Fastify) with Auth0 OAuth 2.0 authentication - Wasabi (S3-compatible) integration serving secure short-lived pre-signed audio URLs - PostgreSQL for user records and track metadata - OpenSearch for full-text and faceted search with pagination - Deployed on AWS Lightsail with Nginx, HTTPS, and auto-restart - OpenAPI/Swagger documentation, PostgreSQL schema, and setup guide Required Skills - Node.js (Express or Fastify) - Auth0 / OAuth 2.0 — token validation and custom claims - Wasabi, AWS S3, or MinIO — pre-signed URLs - OpenSearch or Elasticsearch — indexing, full-text search, faceted filtering - PostgreSQL — schema design and migrations - AWS Lightsail or EC2 — Nginx, HTTPS, process management - OpenAPI/Swagger documentation Timeline and Budget - MVP timeline: 2-3 weeks - Budget: Open to fixed-price proposals - Further phases possible depending on MVP outcomes
Openen op Upwork

AI proposal draft

Generate a short cover letter for this job. Edit before sending.

Sign in to generate an AI proposal draft.

Inloggen