Ver todos los proyectos
Caso / 05Desarrollador Frontend

Bolsa de Trabajo UNJFSC

Contexto

Desarrollo frontend de la plataforma de empleo para estudiantes y egresados de la UNJFSC.

Bolsa de Trabajo UNJFSC

Reto

La universidad necesitaba reunir las ofertas laborales y la orientación para estudiantes y egresados en una sola plataforma pública. El frontend consumía APIs institucionales cuyo estado cambia fuera del sitio: había que mantener listados, formularios y ayuda siempre coherentes con esos datos, con la misma usabilidad en un teléfono que en escritorio.

Enfoque

Construí los módulos sobre Next.js con TypeScript y separé la capa de datos con React Query, de modo que las consultas, la caché y los estados de error se gestionan en un solo lugar en vez de en cada componente. Los formularios validan antes de enviar y traducen los fallos de la API en mensajes que el usuario pueda actuar; el centro de ayuda se edita en Markdown para que el contenido lo mantenga el equipo sin tocar el código. Trabajamos en sprints con Jira, entregando módulo por módulo y probando cada integración contra los servicios institucionales.

Resultado

Una plataforma pública estable para estudiantes y egresados: la información de ofertas y ayuda se lee sin fricción en móvil y escritorio, y el frontend queda mantenible porque el acceso a datos vive aislado en su propia capa.

Responsabilidades

  • - Módulos frontend de la plataforma en Next.js y TypeScript, con layouts responsive para desktop y mobile
  • - Integración con las APIs institucionales a través de React Query: caché de consultas, estados de carga y errores centralizados
  • - Validación de formularios y manejo de fallos de red con mensajes claros para estudiantes y egresados
  • - Centro de ayuda basado en Markdown, editable por el equipo sin desplegar código
  • - Planificación y seguimiento del trabajo en sprints con Jira junto al equipo

Tecnologías

TypeScript
Tailwind
NextJS
Jira
React Query