Descripción
Resumen:
Buscamos un líder técnico para el puesto de Líder de Ingeniería Frontend que dirija iniciativas complejas de interfaz de usuario, forme a ingenieros y modernice un producto empresarial.
Aspectos destacados:
1. Papel de liderazgo técnico centrado en la entrega y la calidad de la interfaz de usuario
2. Oportunidad de guiar y formar a ingenieros en la modernización de un producto grande
3. Impulsar la alineación entre la arquitectura híbrida React/Ext JS y el sistema de diseño
**Nombre de vacante** Líder de Ingeniería Frontend
**Descripción** Buscamos un Líder de Ingeniería Frontend para unirse a nuestro equipo de ingeniería de localización de Sage HCM en Barcelona. Se trata de un papel de liderazgo técnico práctico dirigido a un ingeniero frontend senior capaz de liderar la entrega de iniciativas complejas de interfaz de usuario, guiar y formar a ingenieros, y ayudar a modernizar un producto empresarial a gran escala desarrollado con React, Sencha Ext JS y el Sistema de Diseño Carbon Sage.
Este no es un puesto de gestión de personas: su liderazgo es técnico y centrado en la entrega. Proporcionará orientación diaria a los ingenieros de interfaz de usuario, asumirá la responsabilidad integral de la calidad de las iniciativas frontend y será la persona a la que el equipo acuda para tomar decisiones difíciles sobre arquitectura e implementación. Asimismo, desempeñará un papel clave en la migración continua desde Ext JS hacia React, garantizando que el producto evolucione de forma sostenible sin sacrificar la fiabilidad de la que dependen los clientes.
Se trata de un puesto híbrido que requiere 3 días por semana en nuestra oficina de Barcelona.
Primeros 90 días
- 30 días: Adquirir una comprensión exhaustiva del entorno frontend de Sage HCM: los fundamentos en Ext JS, los módulos en React en desarrollo, la implementación del Sistema de Diseño Carbon y el estado actual de la deuda técnica y las prioridades de modernización. Conocer a los ingenieros que liderará, así como a los equipos de QA, diseñadores de soluciones, propietarios de producto y colaboradores de UX. Comenzar a contribuir en trabajos activos de entrega y debates técnicos.
- 60 días: Asumir la propiedad técnica de una o varias iniciativas de interfaz de usuario de principio a fin. Liderar sesiones de diseño y planificación, proporcionar orientación sobre la implementación, realizar revisiones de código y apoyar a los ingenieros ante problemas complejos. Comenzar a identificar y promover mejoras en la arquitectura frontend, la capacidad de prueba y la coherencia en la adopción de Carbon.
- 90 días: Consolidarse como la autoridad técnica establecida para la entrega frontend en sus áreas de producto. Impulsar el enfoque del equipo respecto a la arquitectura híbrida React/Ext JS, los estándares de calidad frontend y la alineación con el sistema de diseño. Contribuir activamente al plan estratégico de modernización y ser una voz de confianza en debates más amplios de ingeniería y producto.
Conozca al equipo
Se incorporará a la organización de ingeniería de localización de Sage HCM: un conjunto de equipos de entrega multifuncionales que trabajan en nómina, recursos humanos, cumplimiento normativo, integraciones e informes para un producto empresarial con una base de clientes grande y consolidada. El entorno frontend refleja la madurez del producto: Ext JS sustenta una funcionalidad central significativa, mientras que React se introduce progresivamente para nuevos desarrollos.
Trabajará estrechamente con ingenieros backend, QA, diseñadores de soluciones, propietarios de producto y equipos de UX. La cultura de ingeniería valora el pragmatismo, la calidad y la mejora continua; además, el equipo posee la profundidad técnica necesaria para mantener conversaciones sinceras sobre compensaciones. Este puesto no incluye responsabilidades de gestión directa; su autoridad proviene de su experiencia y de la calidad de su dirección técnica.
Cómo se medirá el éxito
- Calidad técnica, coherencia y mantenibilidad de la entrega frontend en sus iniciativas
- Adopción de los estándares del Sistema de Diseño Carbon y de las mejores prácticas de React por parte del equipo
- Progreso en la reducción de la deuda técnica y la modernización de Ext JS en sus áreas de producto
- Calidad de la dirección técnica proporcionada a los ingenieros, evidenciada mediante revisiones de código, decisiones de diseño y resultados de entrega
- Colaboración positiva con los interesados de QA, producto, UX e ingeniería backend
- Crecimiento de los ingenieros de su equipo en confianza y competencia técnica
**Responsabilidades principales** Requisitos
- 5 o más años de experiencia profesional en ingeniería frontend, preferiblemente en entornos empresariales, SaaS o basados en la nube
- Amplia experiencia práctica con React, JavaScript moderno (ES6+), arquitectura basada en componentes, gestión de estado y prácticas de pruebas frontend
- Experiencia comercial sólida con Sencha Ext JS, incluidos el ciclo de vida de los componentes, las tiendas (stores), los modelos y los patrones MVVM/MVC
- Conocimientos sólidos de HTML, CSS, SASS, diseños adaptables, depuración en navegadores, accesibilidad y optimización del rendimiento
- Experiencia demostrable liderando entregas técnicas dentro de equipos ágiles: estimación, descomposición, gestión de dependencias e identificación de riesgos
- Capacidad para trabajar con confianza con APIs RESTful, JSON, flujos de autenticación y flujos empresariales complejos con grandes volúmenes de datos
- Excelentes habilidades comunicativas: capacidad para explicar claramente las decisiones técnicas tanto a partes interesadas técnicas como no técnicas
- Capacidad comprobada para formar a ingenieros y elevar la calidad mediante un liderazgo técnico constructivo
- Dominio del inglés
Deseable
- Experiencia con TypeScript, tokens de diseño, bibliotecas de componentes o sistemas de diseño empresariales
- Conocimiento de Figma, estándares de accesibilidad y prácticas de diseño centrado en el usuario
- Experiencia modernizando frameworks de interfaz de usuario heredados o integrando React en aplicaciones empresariales consolidadas
- Antecedentes en nómina, recursos humanos, HCM, ERP u otros dominios empresariales con exigencias normativas elevadas
- Conocimientos de ruso, ucraniano o polaco serían beneficiosos, aunque no son imprescindibles
¿Quiere saber más sobre nuestro producto?: https://hcm.sage.com/
En Sage, le ofrecemos un entorno en el que podrá crecer profesionalmente sin comprometer su bienestar personal. Nuestro paquete de beneficios está diseñado para ofrecer estabilidad, flexibilidad y equilibrio:
- Seguro médico y dental: seguro médico y dental totalmente financiado.
- Beneficios flexibles: intercambie parte de su salario y obtenga ahorros fiscales en vales de comida y transporte, cuidado infantil y formación.
- Bienestar: acceso gratuito a la aplicación Calm (hasta para 5 usuarios), asesoramiento y apoyo emocional las 24 horas del día a cargo de nuestros coaches de salud mental. También ofrecemos recursos de autocuidado y paternidad/maternidad a través de la aplicación Cleo.
- Trabajo flexible: flexibilidad para entrar y salir una hora antes o después, jornadas laborales reducidas los viernes y durante el verano, y la posibilidad de trabajar desde más de 40 países hasta 10 semanas al año mediante nuestro programa Work Away.
- Vacaciones anuales: 23 días laborables de vacaciones y 5 días pagados al año para actividades de voluntariado.
- Licencias ampliadas: 7 días adicionales de licencia por maternidad y 5 días adicionales de licencia por paternidad, además de las prestaciones legales, disponibles tras un año de servicio.
- Apoyo financiero: seguro de vida y de invalidez, adelantos salariales de hasta 3,5 veces su salario neto mensual, bono nupcial neto de 300 € y acceso al plan de compra de acciones para empleados de Sage con descuento.
- Formación y desarrollo: suscripción premium gratuita a plataformas externas de aprendizaje
Responsabilidades en materia de salud y seguridad
- Fomentar la cultura de seguridad, dando ejemplo personalmente.
- Seguir los procedimientos de seguridad establecidos y notificar oportunamente los peligros potenciales ayuda a mantener un lugar de trabajo seguro y eficiente.
- Participar en sesiones de formación en materia de seguridad y cumplir con las directrices y procedimientos preventivos, con el objetivo de minimizar los riesgos y protegerse a sí mismo y al resto de sus compañeros.
\#LI\-AL2