Terminado

Des. Full-Stack Experto en Next.js y Firebase para Debugging y Qa de Plataforma de Acción Social

Publicado el 22 Octubre, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Buscamos un desarrollador Full-Stack de élite para la fase final de un proyecto innovador: una plataforma de ayuda mutua ("Acción Social") con un modelo económico único, construida sobre un stack tecnológico moderno (Next.js 14, Firebase, Google AI/Genkit).

La aplicación está completa en un 95%, pero presenta errores persistentes de compilación y de ejecución en el lado del cliente (React), además de posibles condiciones de carrera en las acciones del servidor. Necesitamos un experto que pueda realizar una auditoría final, erradicar estos problemas y llevar el proyecto a un estado 100% funcional y listo para producción.

Responsabilidades Clave:

Auditoría y Debugging Exhaustivo:

Diagnosticar y resolver errores recurrentes de React, como el de "componente no controlado" (uncontrolled input), asegurando un manejo de estado impecable en todos los formularios.
Identificar y solucionar fallos de compilación de Next.js/Webpack, como errores de sintaxis o de módulo.
Revisar la lógica de las Server Actions (flujos de Genkit) para detectar y corregir posibles condiciones de carrera o transacciones de Firestore no atómicas.
Pruebas de Calidad (QA):

Realizar pruebas manuales exhaustivas de todos los flujos de usuario: registro, activación de perfiles, ciclo de donaciones (Nivel 1 y 2), sistema de apadrinamiento y todas las funcionalidades del panel de administración.
Validar la lógica de negocio, especialmente el sistema de matriz, los reinicios automáticos y los ciclos de saneamiento.
Estabilización y Puesta a Punto:

Garantizar que la aplicación se compile y ejecute sin errores ni advertencias en la consola.
Asegurar que el estado de la aplicación sea consistente y se preserve correctamente tras las interacciones del usuario y las actualizaciones del servidor.
Habilidades y Tecnologías Requeridas:

Nivel Experto en Next.js (App Router): Experiencia demostrable con Server Components, Server Actions y la arquitectura más reciente.
Dominio de Firebase: Profundo conocimiento de Firestore (transacciones atómicas, reglas de seguridad), Firebase Authentication y Firebase Storage.
React y TypeScript de Alto Nivel: Experiencia en la depuración de errores complejos de estado y renderizado en React.
Backend y Node.js: Capacidad para entender y depurar lógica asíncrona en el servidor.
(Deseable) Experiencia con Genkit o Google AI: Familiaridad con flujos de IA y la integración de herramientas será una gran ventaja.
Atención al Detalle: Habilidad para rastrear errores complejos a través del stack y aplicar soluciones robustas y definitivas.
Este es un rol crucial para finalizar un proyecto ambicioso y de alto impacto. Buscamos a alguien meticuloso, resolutivo y con un profundo dominio técnico para ser la pieza final de nuestro rompecabezas.



Describe the changes you want to make

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por S. J.