
Uvation es una empresa de servicios tecnológicos especializada en infraestructura de TI, inteligencia artificial, ciberseguridad y operaciones en la nube. Sus servicios incluyen la gestión de TI, seguridad y operaciones de red, además de soluciones de inteligencia artificial desarrolladas con tecnologías de Dell y Nvidia. Uvation también ofrece asistencia para entornos en la nube mediante sus alianzas con Oracle Cloud, Google Cloud y Amazon Web Services, y gestiona un marketplace de productos de hardware y software. La empresa presta servicios a organizaciones de los sectores de la consultoría, la salud y la inteligencia artificial, por lo que su actividad resulta relevante para profesionales interesados en servicios tecnológicos gestionados, infraestructuras seguras y soluciones empresariales en la nube.
Desarrollador Frontend Senior y Líder Técnico (Malasia, remoto)
Lidera la arquitectura y la entrega frontend en React, Next.js, rendimiento, APIs y gráficos interactivos. Forma a los ingenieros y guía el desarrollo de funcionalidades complejas para un equipo remoto en Malasia.
Descripción
- Define la dirección técnica de funcionalidades frontend complejas
- Apoya al equipo con decisiones de diseño, revisiones de código y mentoría
- Impulsa las decisiones de arquitectura, rendimiento e integración
- Descompón el trabajo, estima el esfuerzo y crea documentación técnica
- Contribuye a las canalizaciones de CI/CD, las prácticas de Git y las revisiones de solicitudes de incorporación de cambios
- Lidera la exploración técnica y las iniciativas de prueba de concepto para interacciones complejas
Requisitos
- Dominio avanzado de React, Next.js, TypeScript y desarrollo de componentes basado en hooks
- Capacidad para crear arquitecturas frontend escalables con una única fuente de verdad y una separación clara entre la interfaz de usuario, la lógica de negocio y el acceso a datos
- Experiencia en la creación de bibliotecas de componentes reutilizables y el mantenimiento de APIs de componentes coherentes
- Amplios conocimientos de Zustand, Redux Toolkit o soluciones comparables de gestión de estado, incluido el diseño eficiente de selectores
- Sólidos conocimientos de HTML, CSS y SCSS, con experiencia en diseño responsive, accesibilidad y aislamiento de estilos
- Experiencia traduciendo especificaciones visuales detalladas a interfaces mediante sistemas como IBM Carbon o Material UI
- Sólidas habilidades de integración de APIs REST, incluidos modelos tipados, adaptadores, sondeo y gestión resiliente de datos incompletos o inconsistentes
- Experiencia definiendo o validando contratos de APIs backend y aplicando prácticas de pruebas de contratos
- Experiencia demostrada en rendimiento frontend, incluyendo perfilado, memoización, división de código, carga diferida y análisis de bundles
- Comprensión de las tasas de fotogramas, el uso de la GPU y el comportamiento de la memoria en pantallas con uso intensivo de gráficos
- Experiencia práctica con WebGL, three.js o React Three Fiber, incluido el control de escenas y cámaras, la selección mediante puntero y las líneas de tiempo de animación
- Experiencia coordinando eventos e interacciones entre superficies superpuestas de interfaz de usuario y gráficos
- Experiencia integrando SDK de mapas, trabajando con sistemas de coordenadas, implementando alternativas de proveedores y protegiendo tokens de API
- Capacidad para desarrollar componentes para aplicaciones anfitrionas existentes mediante props y callbacks claros, estilos aislados y sin efectos globales imprevistos
- Sólida experiencia en pruebas con Vitest o Jest y React Testing Library, respaldada por una estrategia de pruebas práctica
- Experiencia con TypeScript estricto, límites de error, pruebas entre navegadores y las herramientas DevTools del navegador
- Experiencia contribuyendo a canalizaciones de CI/CD, flujos de trabajo de Git y revisiones exhaustivas de solicitudes de incorporación de cambios
- Experiencia con Azure DevOps
- Liderazgo técnico demostrado mediante mentoría, descomposición de tareas, estimación y documentación técnica
- Comprensión de los fundamentos de seguridad frontend, incluida la configuración segura del entorno, el registro seguro y la gestión responsable de dependencias de terceros
- Experiencia con herramientas avanzadas de animación como GSAP o Framer Motion
- Experiencia utilizando bibliotecas de gráficos y visualización de datos
- Experiencia con pruebas de regresión visual o de extremo a extremo mediante Playwright
- Experiencia implementando internacionalización y localización a gran escala
- Familiaridad con microfrontends, monorepos o la gobernanza de sistemas de diseño
- Experiencia con observabilidad en producción, soporte de lanzamientos e investigación de incidentes
- Experiencia liderando exploraciones técnicas o trabajos de prueba de concepto para interacciones complejas