Descripción
Buscamos a una persona apasionada por la creación de experiencias digitales intuitivas y eficientes para unirse a nuestro equipo de desarrollo. Te encargarás de la construcción y el mantenimiento de interfaces de usuario atractivas y funcionales, siguiendo una arquitectura de componentes que promueva la reutilización y la escalabilidad. Tu labor será clave para asegurar que las implementaciones sean fieles a los diseños, logrando la precisión necesaria para una experiencia visual impecable. Gestionarás de forma estructurada el estado de la aplicación, optimizando el rendimiento para garantizar tiempos de carga rápidos y una navegación fluida, mediante técnicas como el bundle size, lazy loading y renderización eficiente.Serás responsable de asegurar que todas las interfaces cumplan con los estándares de accesibilidad (WCAG), garantizando que nuestros productos sean utilizables por la mayor cantidad de personas posible. Además, asegurarás la compatibilidad cross-browser y aplicarás un enfoque mobile-first real, pensando siempre en la mejor experiencia en cualquier dispositivo. Participarás activamente en las revisiones de código (code reviews), aportando tus conocimientos y contribuyendo a la toma de decisiones técnicas que guiarán el futuro de nuestros proyectos. La documentación técnica será una parte esencial de tu trabajo, ayudando a mantener la coherencia y la escalabilidad a largo plazo. Fomentamos un ambiente de mejora continua, por lo que se valorará tu propuesta constante de optimizaciones y nuevas ideas.
Este rol es ideal para alguien que busca un entorno donde su autonomía técnica sea valorada y donde pueda ver el impacto directo de su trabajo en proyectos web de envergadura. Ofrecemos un camino de crecimiento profesional ligado a tu contribución y resultados, dentro de un proyecto sólido y estable. El horario es de lunes a viernes, con jornada intensiva los viernes, y ofrecemos un salario competitivo acorde a tu valía y experiencia.
Requisitos
Dominio de HTML, CSS (Flexbox/Grid) y JavaScript ES6+.Experiencia demostrable en la gestión de estado de aplicaciones (Redux, Zustand, React Query).
Sólidos conocimientos de control de versiones con Git.
Capacidad probada para estructurar componentes escalables y argumentar decisiones técnicas de forma clara.
Se ofrece
Se valora experiencia en UX/UI y diseño de wireframes.Se valoran conocimientos de APIs REST y optimización de rendimiento de Single Page Applications (SPA).
Se valoran conocimientos de Testing, Design Systems, SEO y accesibilidad WCAG.
Se valora experiencia previa con Drupal o entornos headless.