Descripción del puesto
Será responsable de crear una interfaz de usuario moderna e intuitiva para la plataforma de telegestión de luminarias. El rol implica trabajar con tecnologías modernas de frontend y desarrollar visualizaciones avanzadas para el monitoreo y control de sistemas de iluminación urbana.
Desarrollo de interfaces:
- Implementar interfaces de usuario responsive
- Desarrollar mapas interactivos para visualización de luminarias
- Crear dashboards y paneles de control o Implementar sistemas de monitoreo en tiempo real
Optimización y mantenimiento:
- Optimizar el rendimiento de la aplicación
- Implementar mejores prácticas de desarrollo
- Mantener y mejorar componentes existentes
- Asegurar la compatibilidad cross-browser
Documentación y colaboración:
- Documentar componentes en Storybook
- Participar en code reviews
- Colaborar en la definición de UI/UX
- Trabajar en estrecha colaboración con el equipo backend
Requisitos
Experiencia superior a 3 años en desarrollo frontend
Lenguajes y frameworks:
- Experiencia mayor a 3 años utilizando React.js
- Experiencia con hooks y state management
- Experiencia con TypeScript
- Dominio de Vite como herramienta de construcción
UI/UX:
- Sólida experiencia con TailwindCSS
- Conocimientos de diseño responsive
- Experiencia en optimización de rendimiento frontend
- Conocimientos de accesibilidad web (WCAG)
Visualización de datos:
- Experiencia con Google Maps API
- Dominio de librerías de gráficos (ApexCharts)
- Experiencia con calendarios interactivos
- Visualización de datos en tiempo real
Comunicación y datos:
- Experiencia con WebSockets
- Dominio de REST APIs
- Manejo de estado global y caché
- Experiencia con React Query o similares
Herramientas y testing:
- Experiencia con Storybook
- Conocimiento de testing (Jest, React Testing Library)
- Familiaridad con herramientas de monitoreo (Sentry)
- Dominio de Git
Habilidades:
- Atención al detalle y sentido estético
- Capacidad de resolución de problemas
- Habilidades de comunicación efectiva
- Compromiso con la calidad del código