Direct client

Freelance Developer for video platform (module based development)

Dubai, Dubai  ‐ Remote
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Backend Amazon Web Services Payment Systems Performance Tuning Systems Integration Data Protection Stripe Vimeo JavaScript (Programming Language) PHP (Programming Language) User Experience (UX) Application Programming Interfaces (APIs) Architecture Cloud Computing Data Compression Debugging Mobile Device Management User Interface Design Scalability Python (Programming Language) Node.Js Open Source Technology PCI Data Security Standards Cloud Services Web Applications Web Platforms Testing Google Cloud ReactJS System Availability Payment Processing AngularJS Low Latency Cloudflare Video Streaming Safety Principles User Accounts Programming Languages

Description

Project Description: We are looking for a talented and experienced freelancer to develop for us a customized video platform based on existing modules, such as Vimeo. The goal is to create a user-friendly, scalable and functional platform that provides all the necessary features for uploading, managing, scaling and monetizing videos.
The platform is to be based on a modular architecture so that each module - from the upload to the backend payment solutions - works together efficiently and can be easily adapted to future expansions.

Main tasks:
1. Analysis and selection of video modules:
• Identification and selection of suitable open source modules for uploading, scaling and processing videos.
• Ensuring compatibility with existing systems and technologies.
• Development and integration of functions:
• Building and integrating a stable and scalable video upload system.
• Implementation of video compression and scaling for optimal performance.
• Development of a secure and high-performance streaming system for various end devices.
2. Backend and payment systems:
• Development of a robust backend system for managing user accounts, video data and streaming services.
• Integration of payment solutions (e.g. Stripe, PayPal) for video-on-demand and subscription models.
• Ensuring the security of payments and data (data protection, PCI-DSS).

4. Scalability and performance optimization:
• Ensuring the platform is able to handle high traffic peaks and a growing number of users.
• Implementation of CDN and cloud solutions for high availability and low latency.

5. UI/UX integration:
• Working with the design team to implement an intuitive and engaging front end for the video platform.
• Optimizing the user experience on both desktop and mobile devices.

6. Testing and debugging:
• Conducting comprehensive testing for functionality, performance and security.
• Fixing bugs and optimizing the platform before launch.

Requirements:
Solid experience in web platform development and video streaming solutions.
Expertise in integrating third-party APIs and modules (e.g. Vimeo, AWS Media Services, etc.).
Experience in implementing backend and payment systems (e.g. Stripe, PayPal).
Knowledge of scaling and performance optimization of web applications.
Very good knowledge of programming languages such as PHP, Python, JavaScript, Node.js and frameworks such as React or Angular.
Experience with cloud services and CDN (e.g. AWS, Google Cloud, Cloudflare).
Familiarity with data protection regulations and secure payment processing.
Fluency in written and spoken English.

Preferred candidates from:
India
Vietnam
Cambodia
We offer:
An Exciting and challenging project with great potential. - remote working opportunities.
Fair pay depending on experience and skills.
Project Work for a start uo team, innovatively.
Application: Please send us your full application documents, including portfolio and references, as well as a brief overview of your previous experience with video platforms and module development. We look forward to hearing from you!
Start date
ASAP
From
screen art productions gmbh
Published at
28.04.2025
Contact person:
Ulrike Gehring
Project ID:
2873614
Industry
IT
Contract type
Freelance
Workplace
100 % remote
To apply to this project you must log in.
Register