Ingeniero Senior de Software - Frontend

Indeed

Compañía

Tipo de empleoTiempo completo
Modalidad de trabajoPresencial
Nivel de experienciaSin requisito de experiencia
Nivel educativoSin requisito de título

Descripción

Resumen: Buscamos un Ingeniero Senior de Software con sólida experiencia frontend para mejorar y mantener un producto empresarial a gran escala, integrando Sencha Ext JS y React al tiempo que garantiza la calidad del código y la experiencia de usuario. Aspectos destacados: 1. Trabajar con arquitecturas híbridas de Ext JS y React a escala empresarial 2. Contribuir a las decisiones arquitectónicas y a las mejores prácticas frontend 3. Unirse a un equipo ágil multifuncional con una sólida cultura de calidad **Nombre de la oferta** Ingeniero Senior de Software \- Frontend **Descripción** Buscamos un Ingeniero Senior de Software con sólida experiencia frontend para unirse a nuestro equipo de ingeniería de Sage HCM en Barcelona. Trabajarás en un producto empresarial modular a gran escala en un punto de inflexión especialmente interesante: nuestro sistema central está construido sobre Sencha Ext JS (7\.5\+), y actualmente estamos introduciendo React para nuevos módulos funcionales y componentes de interfaz de usuario de alto rendimiento. Este puesto no es adecuado para alguien que desee trabajar únicamente con un solo framework. Mantendrás y mejorarás una sólida base en Ext JS mientras desarrollas nuevas funcionalidades en React, integrando el Sistema de Diseño Carbon Sage y asegurando una interacción perfecta entre ambos. Si disfrutas del reto técnico de trabajar con una arquitectura híbrida a escala empresarial \- y te preocupas profundamente por la calidad del código y la experiencia de usuario \- este puesto será ideal para ti. Se trata de un puesto híbrido que requiere acudir tres días por semana a nuestra oficina de Barcelona. Primeros 90 días - 30 días: Familiarízate con la arquitectura frontend de Sage HCM: la base de código de Ext JS, los módulos React en desarrollo, la integración del Sistema de Diseño Carbon y las prácticas de ingeniería del equipo. Conoce a tus colegas de los equipos frontend, backend, QA y producto. Comienza a contribuir a las tareas activas del sprint \- corrección de errores, pequeñas funcionalidades y revisiones de código \- para adquirir rápidamente contexto. - 60 días: Asume la responsabilidad de la entrega frontend en tus áreas asignadas. Contribuye significativamente al desarrollo de funcionalidades basadas en React y al mantenimiento de Ext JS. Colabora con los diseños de Figma y trabaja estrechamente con los ingenieros backend en la integración de APIs. Empieza a identificar oportunidades para mejorar el rendimiento, la calidad del código o la integración híbrida entre ambos frameworks. - 90 días: Entrega de forma independiente funcionalidades frontend de extremo a extremo, desde la traducción de los diseños hasta la producción. Contribuye a las decisiones arquitectónicas relacionadas con el enfoque híbrido React/Ext JS. Comparte tus conocimientos con el equipo y participa activamente en la definición de mejores prácticas frontend, estándares de implementación de Carbon y optimización del rendimiento. Conoce al equipo Te unirás a un equipo de ingeniería multifuncional de Sage HCM que incluye ingenieros frontend y backend, especialistas en QA, diseñadores de soluciones y propietarios de producto. El equipo opera en un entorno ágil y posee una sólida cultura de calidad técnica y entrega colaborativa. La arquitectura dual de frameworks refleja la realidad de evolucionar un producto grande y consolidado: Ext JS sustenta una parte significativa del sistema que sigue ofreciendo un excelente servicio a los clientes, mientras que React permite al equipo desarrollar nuevas funcionalidades con herramientas modernas y coherencia en el sistema de diseño. Trabajarás precisamente en la frontera entre ambos \- lo cual exige tanto profundidad técnica como juicio pragmático. Cómo se medirá el éxito - Calidad, mantenibilidad y rendimiento del código frontend que entregues en ambos frameworks - Implementación consistente y precisa del Sistema de Diseño Carbon en nuevos desarrollos - Integración fluida entre los componentes React y el entorno existente de Ext JS - Contribución puntual y fiable a los objetivos del sprint y a los entregables de lanzamiento del equipo - Colaboración positiva con colegas de los equipos backend, QA y producto **Responsabilidades principales** Tu trabajo abarca toda la pila frontend: desarrollo de nuevas funcionalidades, mantenimiento, optimización del rendimiento y el constante reto arquitectónico de integrar dos frameworks de modo que beneficien tanto al producto como al equipo. Requisitos - 3\+ años de experiencia profesional con React y su ecosistema moderno (Hooks, Context API, gestión moderna del estado) - Experiencia sólida con Sencha Ext JS (6\.5\+ / 7\.5\+), incluyendo herencia de componentes, stores, modelos y ciclo de vida MVVM/MVC - Dominio avanzado de JavaScript (ES6\+): diseño orientado a objetos, programación asíncrona y depuración avanzada - Experiencia trabajando con Carbon ( carbon.sage.com) o un sistema de diseño empresarial equivalente; habilidades sólidas en HTML5, CSS3 y SASS - Experiencia integrando APIs RESTful y gestionando estados y datos complejos en aplicaciones a escala empresarial - Conocimientos prácticos de Git, NPM/Yarn y herramientas de construcción como Webpack o Vite - Dominio del inglés Deseable - Experiencia con TypeScript en el desarrollo de aplicaciones a gran escala - Conocimiento de la personalización de temas en Ext JS y desarrollo de temas personalizados con SASS/Compass - Antecedentes en productos ERP, HRM o HCM con flujos de trabajo de usuario complejos - Conocimiento de frameworks de pruebas unitarias como Jest o React Testing Library ¿Quieres saber más sobre nuestro producto?: https://hcm.sage.com/ En Sage, te ofrecemos un entorno donde puedes crecer profesionalmente sin comprometer tu bienestar personal. Nuestro paquete de beneficios está diseñado para ofrecerte estabilidad, flexibilidad y equilibrio: - Seguro médico y dental: seguro médico y dental totalmente financiado. - Beneficios flexibles: intercambia parte de tu salario y obtén 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 psicológico las 24 horas y apoyo emocional de nuestros coaches especializados en salud mental. También ofrecemos recursos de autocuidado y paternidad/maternidad mediante la aplicación Cleo. - Trabajo flexible: flexibilidad horaria (una hora antes o después de la jornada), jornada reducida 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 establecidas por ley, disponibles tras un año de servicio. - Apoyo financiero: seguro de vida y de incapacidad, adelantos salariales de hasta 3\.5 veces tu sueldo 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 posibles peligros contribuye a mantener un lugar de trabajo seguro y eficiente. - Participar en sesiones de formación en seguridad y cumplir con las directrices y procedimientos preventivos tiene como objetivo minimizar riesgos y protegerte a ti y al resto de tus compañeros. \#LI\-AL2

Fuentea: indeed
Parte del contenido se ha traducido automáticamente

Publicado por

David Muñoz

Indeed · HR

Ubicación

David Muñoz

Indeed · HR

Empleos similares

Ingeniero Senior de Software - Frontend de Indeed en 2026 | ok.com