About this project
it-programming / web-development
Open
Buscamos un desarrollador senior o un equipo de desarrollo altamente calificado para integrar tres módulos de software críticos en una plataforma de streaming interactivo ya existente. El objetivo es mejorar la funcionalidad, la interactividad y la gestión de la plataforma, garantizando alta concurrencia y seguridad.
Los módulos a desarrollar e integrar son:
1. Infraestructura de Video Interactiva (WebRTC & SFU):
- Implementación de videollamadas privadas uno a uno en tiempo real.
- Desarrollo de un sistema de control adaptativo que ajuste la calidad de la transmisión según la conexión a internet del usuario.
- Integración de comandos para controlar hardware de terceros (juguetes interactivos) directamente desde el chat de la plataforma.
- Configuración de un sistema de desvío automático de transmisiones públicas masivas a servidores secundarios para optimizar el rendimiento.
2. Control de Sesión, Gamificación y Fases Económicas:
- Implementación de un mecanismo para bloquear el apagado de transmisiones y congelar recompensas durante los primeros 0-10 minutos de una sesión.
- Activación automática de funcionalidades de propinas, misiones paralelas y niveles de usuario a partir de los 10 minutos de transmisión.
- Desarrollo de un filtro de actividad que requiera un tiempo mínimo de visualización continua (60 segundos) para registrar la participación.
- Creación de un panel de control interno para mitigar la inflación de recompensas del sitio.
- Implementación de un bloqueo de duplicación de saldos por accesos simultáneos, utilizando una cola FIFO (First-In, First-Out).
3. Panel de Gestión para Estudios de Modelos (B2B):
- Desarrollo de cuentas maestras con una jerarquía avanzada que permita a los estudios monitorear y gestionar a sus modelos.
- Automatización del cálculo y reparto de comisiones basado en el nivel administrativo (60%, 70% u 80%).
- Implementación de un sistema de cierre de mes financiero inmutable para congelar y asegurar los registros contables.
- Funcionalidad de descarga automatizada de informes fiscales y contables en formatos pdf y csv.
Requisitos clave:
- Experiencia comprobable y sólida en arquitecturas de video distribuidas, específicamente con WebRTC y SFU.
- Dominio avanzado del desarrollo Backend, con un enfoque en la gestión de alta concurrencia, la seguridad transaccional y la optimización de bases de datos.
Se requerirá la firma de un estricto acuerdo de confidencialidad (NDA) antes de compartir cualquier acceso al repositorio de código o a la base de datos actual de la plataforma.
El profesional debe terminar el proyecto en 1 mes y dar facilidad de pagos mensuales.
Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Delivery term: Not specified
Skills needed