Full-Stack Developer Needed for Custom Streaming Project

Job ID: 38338943

Budget: $50 – $100 USD

We are looking for an experienced full-stack developer or development team to build a custom streaming platform. The project will require a robust API, a scalable architecture, and a modern web interface. The platform should be built without relying on any third-party services or APIs.

**Project Requirements:**

1. **API Development:**
- Build a custom API using either Go or Node.js.
- The API should be containerized using Docker.
- Ensure the API handles multiple streamers and subscribers efficiently.
- Implement all necessary endpoints for managing streams, users, and subscriptions.

2. **Web Development:**
- Develop a responsive and modern web interface using React, Angular, or Vue.js.
- The web application should interact seamlessly with the custom API.
- Features should include:
- Subscriber interface for watching streams.
- Channel management for streamers.

3. **Streaming Capabilities:**
- Allow an unlimited number of streamers to stream to specific channels.
- Support for an unlimited number of subscribers watching the channels.
- Ensure low-latency and high-quality streaming.
- Implement a scalable solution that can handle varying loads.

**Technical Requirements:**
- Proficiency in Go or Node.js for API development.
- Experience with Docker for containerization.
- Strong skills in React, Angular, or Vue.js for the front-end.
- Knowledge of streaming protocols and technologies.
- Experience with scalable architecture and real-time communication.

**Deliverables:**
- Fully functional API with complete documentation.
- Responsive and intuitive web interface.
- Source code with clear documentation.
- Deployment instructions and support for initial setup.

**Additional Information:**
- No use of external third-party services or APIs.
- All components should be developed in-house.
- Clear communication and regular updates on progress are expected.

**How to Apply:**
Please provide the following in your application:
- Relevant experience and portfolio.
- Proposed technology stack.
- Estimated timeline and cost.
- Any questions or clarifications you may need.

We look forward to working with a talented developer or team to bring this project to life. If you have the skills and experience required, we’d love to hear from you!
Related categories: PHP JavaScript Golang Node.js