CUPULA Systems · Sistemas internos
Ingeniero/a Frontend Interno
Construyes dashboards, paneles administrativos y formularios para el CRM y las herramientas internas, junto al diseño de producto.
- Modalidad
- Presencial
- Exigencia técnica
- Exigencia técnica 3.5 de 5
Tu trabajo
Qué vas a construir
- Paneles y dashboards que muestran datos reales del negocio: ventas, tareas, clientes, estado de los sistemas.
- Formularios con validación clara, que no dejan pasar datos malos y explican bien los errores.
- Componentes reutilizables, para que una pantalla nueva se arme en horas y no en semanas.
- La conexión de cada interfaz con las APIs internas, con estados de carga, vacío y error bien resueltos.
Herramientas
Con qué vas a trabajar
Base
- HTML, CSS y JavaScript
- Los cimientos; si fallan, todo lo demás se tambalea.
- TypeScript
- JavaScript con tipos: detecta errores antes de que el usuario los vea.
- React
- Biblioteca para construir interfaces con componentes.
- Git
- Control de versiones y revisión de código.
Con lo que vas a trabajar
- Next.js
- Framework de React con rutas, renderizado en servidor y buen rendimiento.
- Tailwind CSS y shadcn/ui
- Estilos y componentes accesibles para avanzar rápido y con consistencia.
- React Hook Form y Zod
- Formularios y validación con los mismos tipos que usa el backend.
Punto de partida
Con qué te conviene llegar
No pedimos experiencia laboral: aceptamos estudiantes y esta puede ser tu primera experiencia. Esto es lo que nos ayuda que ya sepas; si algo te falta, lo aprendes en la formación inicial. Y puedes apoyarte en IA: somos una organización AI First.
- Maquetas una página responsive con HTML y CSS sin depender de plantillas.
- Sabes JavaScript lo suficiente para manejar eventos, datos y peticiones a una API.
- Tienes criterio: notas cuando una pantalla es confusa, aunque no sepas aún cómo arreglarla.
Suma, pero no se exige: React o Next.js, Tailwind, Haber usado Figma, Nociones de accesibilidad.
Crecimiento
Lo que sabrás hacer en unos meses
- Estructurar una aplicación de React que siga siendo ordenada cuando crece.
- Traducir un diseño de Figma a una interfaz fiel, accesible y rápida.
- Trabajar con diseño y backend en un mismo flujo, sin perder detalles en el camino.
Quieres que las herramientas sean cómodas de usar y te importa que un formulario no frustre a quien lo llena.
