Evaluando propuestas

Colaborador Técnico Especialista en Webrtc y Flutter para App de Speaking con Ia

Publicado el 01 Septiembre, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Estamos buscando un colaborador técnico altamente cualificado y con experiencia en WebRTC y soluciones de comunicación en tiempo real para unirse a nuestro equipo. El objetivo es apoyar el desarrollo de una innovadora aplicación móvil de práctica de speaking que integra inteligencia artificial. Actualmente, contamos con un proyecto en curso y un freelancer principal, pero necesitamos un experto adicional para resolver la integración de la comunicación en tiempo real y asegurar una solución robusta, estable y escalable.

El proyecto consiste en una aplicación móvil desarrollada en FlutterFlow con un backend propio, diseñada para ofrecer sesiones de speaking en tiempo real con IA. El desafío principal radica en garantizar una conexión confiable y fluida entre el usuario y el agente de IA en la misma sala, gestionando adecuadamente tokens, roles y la estabilidad general de la comunicación.

Aunque actualmente estamos utilizando LiveKit, el soporte ha sido insuficiente para nuestras necesidades. Por ello, estamos completamente abiertos a evaluar y proponer alternativas tecnológicas que puedan resolver este punto crítico de manera más efectiva (por ejemplo, VideoSDK, Dyte u otras plataformas de comunicación en tiempo real).

Rol principal del colaborador:
- Revisar y analizar el flujo actual de conexión y autenticación en tiempo real de la aplicación.
- Proponer y/o implementar soluciones técnicas para asegurar sesiones de comunicación estables y de alta calidad entre el usuario y el agente de IA.
- Colaborar estrechamente con el equipo de backend en la integración de APIs, la gestión de tokens y el manejo de eventos (como webhooks) relacionados con la comunicación en tiempo real.
- Asesorar al equipo sobre la viabilidad y las ventajas/desventajas de LiveKit frente a otras alternativas más adecuadas para nuestras necesidades específicas.

Requisitos clave:
- Experiencia demostrable con WebRTC y diversas tecnologías de comunicación en tiempo real.
- Dominio en el manejo e integración de SDKs en Flutter / FlutterFlow para funcionalidades de audio en vivo.
- Sólidos conocimientos de desarrollo backend (preferiblemente Django y rest api) aplicados a la autenticación y gestión de sesiones de comunicación.
- Capacidad probada para entregar soluciones prácticas, escalables y bien documentadas.

Alcance del proyecto:
Esta colaboración se plantea inicialmente como un apoyo puntual, con paquetes de 5 a 10 horas, y existe la posibilidad de extenderse en función de los resultados y las necesidades del proyecto.

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Cambio mediano

Duración del proyecto No definido

Habilidades necesarias

Otros proyectos publicados por F.