Buscamos un(a) Desarrollador(a) Frontend mid-level para crear interfaces web interactivas y responsivas que permitan a clientes industriales y comerciales visualizar y controlar dispositivos IoT, así como monitorear consumo energético en tiempo real, generar reportes y tomar decisiones basadas en datos.
Responsabilidades:
- Diseñar e implementar interfaces de usuario que muestren métricas de consumo, alertas y recomendaciones en tiempo real.
- Conocimientos en React, React Hooks , React Context Styled
- Desarrollar dashboards de datos con gráficos dinámicos, indicadores de eficiencia y mapas de dispositivos IoT.
- Integrar datos provenientes de APIs REST/GraphQL y WebSockets para mostrar información de sensores al instante.
- Conocimientos en Components NodeJS Vite Git AWS
- Conocimientos en Arquitectura de software patrones de diseño CLEAN code
- Optimizar el rendimiento de las aplicaciones para grandes volúmenes de datos energéticos.
- Garantizar una experiencia de usuario accesible, intuitiva y segura.
- Colaborar estrechamente con los equipos de backend, diseño y data science para mejorar la presentación de datos y algoritmos de IA.
- Participar en revisiones de código y proponer mejoras en arquitectura y buenas prácticas.
Requisitos:
- Experiencia: 2 a 4 años en desarrollo frontend.
- Lenguajes: Dominio de JavaScript y TypeScript.
- Frameworks/Librerías: React (indispensable), Nextjs, SSR, Shadcn, Tailwind.
- Manejo de state management (Redux, Zustand, Recoil o similar).
- Experiencia consumiendo APIs REST/GraphQL y en manejo de datos en tiempo real (WebSockets, MQTT).
- Sólidos conocimientos de HTML5, CSS3, y herramientas de construcción (Vite, Webpack, Babel).
- Experiencia en visualización de datos (Chart.js, Recharts, D3.js) para métricas energéticas.
- Experiencia en despliegue en Vercel, S3, Cloudfront, Route 53, o parecidos.
- Uso de Git y metodologías ágiles (Scrum/Kanban).
Formación: Ingeniería en Sistemas, Computación, Diseño de Interacción o carrera afín, o experiencia profesional equivalente.
Requisitos
Estudio Mínimo NecesarioTécnico Profesional Completo