Uvation
Uvation
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 Remoto en Rumanía

Lidera la arquitectura de React y Next.js para interfaces con uso intensivo de gráficos, mientras orientas a otros ingenieros y desarrollas funcionalidades frontend eficientes y bien probadas desde Rumanía.

Descripción

  • Define la dirección técnica de funcionalidades frontend complejas
  • Guía al equipo en decisiones de diseño, revisiones de código y mentoría
  • Desarrolla funcionalidades frontend avanzadas con React y Next.js
  • Establece una arquitectura escalable con capas diferenciadas de interfaz de usuario, lógica de negocio y acceso a datos
  • Crea bibliotecas de componentes reutilizables con API coherentes
  • Conecta servicios REST y verifica los contratos de API con los equipos backend
  • Mide y mejora el rendimiento mediante división de código, carga diferida y análisis del paquete
  • Desarrolla interfaces con uso intensivo de gráficos mediante WebGL, three.js o React Three Fiber
  • Conecta SDK de mapas gestionando sistemas de coordenadas, alternativas de proveedores y tokens de API
  • Crea componentes que se integren de forma segura en una aplicación anfitriona existente sin efectos globales no deseados
  • Define y mantiene estrategias de pruebas con Vitest o Jest y React Testing Library
  • Apoya los procesos de CI/CD, las prácticas de Git y las revisiones de solicitudes de incorporación de cambios
  • Acompaña a los compañeros, desglosa el trabajo, estima el esfuerzo y redacta documentación técnica
  • Aplica principios de seguridad frontend y ayuda con la observabilidad, las versiones y la investigación de incidentes en producción

Requisitos

  • Aporta entre 5 y 8 años de experiencia profesional
  • Demuestra un dominio avanzado de React, Next.js, TypeScript y el desarrollo moderno de componentes basado en hooks
  • Diseña una arquitectura frontend escalable 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
  • Desarrolla bibliotecas de componentes reutilizables y mantiene estándares coherentes para sus API
  • Utiliza Zustand, Redux Toolkit o una solución equivalente de gestión de estado, incluido un diseño eficiente de selectores
  • Aplica sólidos conocimientos de HTML, CSS y SCSS en interfaces responsivas, accesibles y con estilos aislados
  • Convierte especificaciones visuales detalladas en interfaces usando sistemas como IBM Carbon o Material UI
  • Integra API REST con modelos tipados, adaptadores, sondeo y gestión defensiva de datos incompletos o incoherentes
  • Define o verifica contratos de API con equipos backend y aplica prácticas de pruebas de contratos
  • Optimiza el rendimiento mediante perfilado, memoización, división de código, carga diferida y análisis del paquete
  • Comprende las consideraciones de frecuencia de fotogramas, utilización de GPU y memoria en pantallas con uso intensivo de gráficos
  • Trabaja directamente 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
  • Gestiona eventos e interacciones entre superficies superpuestas de interfaz y gráficos
  • Integra SDK de mapas, trabaja con sistemas de coordenadas, implementa alternativas de proveedores y protege los tokens de API
  • Desarrolla componentes para aplicaciones anfitrionas con props y callbacks claros, estilos aislados y sin efectos globales no deseados
  • Aplica buenas prácticas de pruebas con Vitest o Jest y React Testing Library mediante una estrategia de pruebas práctica
  • Trabaja con TypeScript estricto, límites de error, pruebas entre navegadores y las herramientas de desarrollo del navegador
  • Contribuye a las canalizaciones de CI/CD, los flujos de trabajo de Git y revisiones exhaustivas de solicitudes de incorporación de cambios
  • Cuenta con experiencia en Azure DevOps
  • Demuestra liderazgo técnico mediante mentoría, descomposición de tareas, estimación y documentación técnica
  • Comprende los fundamentos de seguridad frontend, incluida la configuración segura del entorno, el registro seguro y el uso responsable de dependencias de terceros
  • Se valorará la experiencia con herramientas avanzadas de animación como GSAP o Framer Motion
  • Se valorará la experiencia con bibliotecas de gráficos y visualización de datos
  • Se valorará la experiencia con pruebas de regresión visual o de extremo a extremo mediante Playwright
  • Se valorará la experiencia desarrollando internacionalización y localización a gran escala
  • Se valorará el conocimiento de microfrontends, monorepos o gobernanza de sistemas de diseño
  • Se valorará la experiencia apoyando la observabilidad en producción, las versiones y las investigaciones de incidentes
  • Se valorará la experiencia liderando descubrimientos técnicos o pruebas de concepto para interacciones complejas

Beneficios

  • Trabajo remoto
  • Empleo por contrato