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!
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!