Web Designer & Frontend Developer – Web Apps de IA (HTMX-First)
hace 19 horas
Madrid
Técnicas Reunidas (TR) es una compañía Internacional de Ingeniería y Construcción líder del sector Oil & Gas, especializada en el diseño, construcción y ejecución de plantas industriales a nivel mundial. También participamos en proyectos relacionados con hidrógeno, biomasa, biocombustibles, descarbonización, inteligencia artificial y digitalización. El crecimiento sostenible, la descarbonización y la transición energética son los valores que representan nuestra cultura. Nuestro alto nivel de profesionalidad y compromiso nos impulsa a una investigación permanente para mejorar la eficiencia y la sostenibilidad y siempre con un riguroso cumplimiento de la ley y alineados con los más altos estándares éticos. En Técnicas Reunidas tenemos un firme compromiso con la igualdad de oportunidades entre hombres y mujeres, así como con la diversidad, para ello realizamos rigurosos procesos de selección que lo garantizan. Si quieres formar parte de nuestro equipo para trabajar en proyectos punteros del sector, con desarrollo profesional y planes de carrera. Buscamos un/a Web Designer & Frontend Developer creativo/a para desarrollar aplicaciones web modernas basadas en Inteligencia Artificial, utilizando un enfoque HTMX-first y server-driven, con mínimo JavaScript. Este rol es ideal para alguien que valore el HTML limpio, el buen diseño UX/UI y la colaboración estrecha con backends en Python, principalmente con FastAPI. Tendrás un papel clave en la creación de interfaces atractivas, intuitivas y de alto rendimiento, haciendo que funcionalidades complejas de IA resulten simples y accesibles para los usuarios. Funciones: • Diseñar y desarrollar interfaces web modernas, intuitivas y orientadas al usuario para aplicaciones web de IA., • Aplicar sólidos principios de UX/UI y diseño de producto para crear flujos claros y experiencias fáciles de usar., • Transformar wireframes y conceptos de diseño en HTML semántico, TailwindCSS y componentes basados en HTMX., • Crear layouts mobile-first y totalmente responsive para escritorio, tablet y móvil., • Utilizar HTMX para manejar interacciones dinámicas, renderizado parcial, envíos de formularios y comunicación con el servidor, reduciendo al mínimo el uso de JavaScript., • Implementar iconos, micro-interacciones y animaciones sutiles usando Font Awesome, CSS y eventos de HTMX., • Conectar el frontend directamente con backends en Python, principalmente mediante endpoints en FastAPI., • Gestionar interacciones asíncronas, respuestas de inferencia de IA y actualizaciones progresivas de la interfaz., • Implementar estados de carga, validaciones y manejo de errores claros, especialmente en procesos de IA de larga duración., • Colaborar estrechamente con desarrolladores backend e ingenieros de IA en entornos Dockerizados., • Garantizar la consistencia visual, accesibilidad y usabilidad en distintos navegadores y dispositivos., • Testear layouts e interacciones en escritorio, tablet y móvil., • Optimizar el rendimiento mediante renderizado del lado del servidor, actualizaciones parciales y lógica mínima en el cliente., • Mejorar continuamente la experiencia de usuario basándose en analítica, feedback y tests de usabilidad. Requisitos: • Experiencia sólida con HTML5 y CSS3, con énfasis en marcado semántico., • Uso avanzado de TailwindCSS para crear sistemas de diseño escalables., • Experiencia práctica demostrable con HTMX., • Conocimientos básicos pero sólidos de JavaScript, solo para casos donde HTMX no sea suficiente., • Fuerte base en diseño UX/UI, patrones modernos de diseño y diseño centrado en el usuario., • Capacidad para crear interfaces modernas, atractivas e intuitivas listas para producción., • Experiencia conectando el frontend con backends en Python, especialmente FastAPI., • Conocimientos de APIs REST, plantillas renderizadas en servidor y flujos basados en formularios., • Experiencia trabajando con Docker y arquitecturas server-driven., • Buen entendimiento de responsive design, accesibilidad y optimización de rendimiento frontend., • (Valorable) Experiencia en aplicaciones web de IA, aplicaciones intensivas en datos o procesos de larga duración. ¿Qué ofrecemos? • Participar en el desarrollo de aplicaciones web de IA con una arquitectura HTMX-first limpia y moderna., • Un rol donde el diseño, la UX/UI y la calidad del producto son prioritarios., • Trabajo cercano con equipos de backend e IA., • Stack tecnológico moderno enfocado en simplicidad, rendimiento y mantenibilidad., • Aprendizaje continuo en desarrollo de productos basados en IA., • Participación en proyectos internacionales de primer nivel dentro del sector, donde confluyen equipos multidisciplinares, con un entorno dinámico de trabajo que fomenta el crecimiento personal y la formación profesional continua., • En Técnicas Reunidas además apostamos por las medidas de conciliación, por ello, trabajamos bajo un modelo híbrido (dos días de teletrabajo por semana), con flexibilidad horaria (de entrada y de salida) y jornada intensiva en verano., • Ofrecemos adaptación específica del puesto de trabajo para personas con Certificado de Discapacidad del 33% o superior.