Sobre este proyecto
it-programming / web-development
Abierto
Estamos buscando un desarrollador freelance experimentado en Firebase y ReactJS para realizar mejoras específicas en nuestra aplicación de deportes existente. La app permite el seguimiento de partidos y estadísticas en tiempo real. El backend está desarrollado en Golang, por lo que se valoran conocimientos básicos en este lenguaje para facilitar la integración.
Las tareas principales a realizar incluyen:
- Implementar la funcionalidad de inicio de sesión utilizando Google Authentication a través de Firebase, asegurando la correcta vinculación con los usuarios existentes en el sistema.
- Integrar Firebase para habilitar la actualización en tiempo real de tres componentes específicos en el frontend de la aplicación.
- Implementar un sistema de notificaciones para los usuarios activos, preferiblemente utilizando Firebase Cloud Messaging para web push o una solución equivalente.
Requisitos indispensables:
- Experiencia demostrable trabajando con Firebase, incluyendo módulos como Authentication, Firestore o Realtime Database, y Cloud Messaging.
- Dominio avanzado de ReactJS para el desarrollo del frontend.
- Conocimientos básicos de Golang para interactuar y facilitar la integración con el backend actual.
- Sólido manejo de Git para el control de versiones.
- Capacidad de comunicación clara y enfoque en la entrega de resultados de calidad.
Modalidad de trabajo:
Este es un proyecto con un alcance definido, con potencial para futuras colaboraciones. El trabajo se realizará de forma remota. La comunicación principal será a través de la plataforma Workana, con la posibilidad de realizar breves reuniones por videollamada si es necesario para la coordinación.
Al postularte, por favor, proporciona ejemplos de trabajos previos que sean relevantes, especialmente aquellos que involucren autenticación, funcionalidades en tiempo real o implementación de notificaciones push. Valoramos el código limpio, la autonomía en el trabajo y una comunicación fluida.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
Plazo de Entrega: No definido
Habilidades necesarias