Nuestro cliente es un líder en innovación en soluciones de gestión de bases de datos, ofreciendo escalabilidad en tiempo real y alto rendimiento a través de un sistema híbrido que integra el procesamiento de datos estructurados y no estructurados. Su plataforma soporta cargas de trabajo transaccionales y analíticas, convirtiéndose en una opción clave para industrias que dependen de análisis en tiempo real de alto rendimiento.MisiónDesarrollar y optimizar interfaces de usuario modernas, escalables y de alto rendimiento utilizando React, asegurando una integración fluida con el backend en Java. La persona en este rol tendrá un enfoque principal en desarrollo frontend, con la capacidad de comprender y colaborar en la integración backend, asegurando rendimiento, estabilidad y una experiencia de usuario fluida.El/la candidato/a ideal será altamente autónomo/a y proactivo/a, capaz de tomar decisiones de diseño y arquitectura sin depender de un equipo de diseño dedicado.ResponsabilidadesDesarrollo Frontend con React (Enfoque Principal)Desarrollar, optimizar y mantener interfaces web dinámicas y centradas en el usuario utilizando React.Construir componentes modulares y reutilizables, asegurando escalabilidad y mantenibilidad.Implementar soluciones de gestión de estado (Redux, Context API) para optimizar la funcionalidad de la aplicación.Garantizar la responsividad, accesibilidad y compatibilidad entre navegadores, aplicando mejores prácticas.Diseñar e implementar soluciones UI de forma independiente, tomando decisiones informadas sobre estructura UX/UI.Colaborar con el equipo de backend para integrar APIs y mejorar interfaces basadas en datos.Integración Backend con Java (Experiencia Requerida)Trabajar con el equipo backend para asegurar la integración eficiente de APIs y servicios backend en Java.Comprender y optimizar el flujo de datos entre frontend y backend, asegurando rendimiento y estabilidad.Colaborar en la mejora de la estructura del backend cuando sea necesario para garantizar una experiencia fluida en el frontend.Colaboración y OptimizaciónTrabajar junto al equipo de producto para traducir las necesidades del cliente en funcionalidades efectivas.Mejorar la integración de herramientas de terceros para optimizar el rendimiento del sistema en análisis en tiempo real.Mantenerse actualizado/a sobre los últimos avances en React y desarrollo frontend, implementando prácticas modernas de desarrollo.RequisitosFormación AcadémicaGrado o Máster en Informática, Tecnologías de la Información, Matemáticas, Física, Telecomunicaciones o una ingeniería.Habilidades TécnicasDominio avanzado de React, incluyendo desarrollo de componentes, Hooks y gestión de estado (Redux, Context API).Experiencia con herramientas y flujos de trabajo de construcción frontend (Webpack, Babel, npm, Yarn).Sólidos conocimientos en optimización de rendimiento frontend y mejores prácticas.Experiencia en diseño responsivo y estándares de accesibilidad.Conocimiento en desarrollo backend con Java, incluyendo integración de APIs y flujo de datos entre frontend y backend.Familiaridad con plataformas en la nube (AWS, GCP) y contenedores (Docker) es un plus.ExperienciaExperiencia demostrable en desarrollo frontend, con fuerte enfoque en React y conocimientos en backend con Java.Experiencia práctica en la creación de aplicaciones escalables y de alto rendimiento en entornos orientados al cliente.Capacidad para trabajar de forma autónoma, tomando decisiones de diseño e implementación de manera independiente.