Descripción de la oferta
Rol: Arquitecto Front-End / Tech Lead Tipo: Permanente Competencias: AngularJS, ReactJS, Fullstack (Java + UI), Consultoría UX y AEM Modelo de trabajo: Híbrido (1 día por semana en las oficinas del cliente) Ubicación: Madrid, España (Híbrido) Estamos buscando un Arquitecto de Soluciones Front-End altamente cualificado para unirse a nuestro equipo y liderar la excelencia técnica en los proyectos de nuestros clientes. Este rol es ideal para alguien que combine capacidad técnica práctica con una sólida visión arquitectónica y liderazgo de equipos. Experiencia principal: Tecnologías Front-End: TypeScript, Angular.js, React.js, arquitectura UI, Adobe Experience Manager (AEM) Responsabilidades clave Liderazgo Técnico Liderar y guiar a los equipos de producto en ingeniería y arquitectura moderna. Alinear a product owners, arquitectos y desarrolladores para asegurar la calidad técnica. Arquitectura y Mantenibilidad Definir y aplicar patrones de diseño y arquitectura escalable de front-end. Promover Pair/Mob programming para un código consistente y mantenible. Supervisar revisiones de código y garantizar estándares de ingeniería. Calidad de Código y Herramientas Gestionar dependencias y consideraciones de rendimiento. Aplicar calidad de código con Sonar, linters y herramientas relacionadas. Apoyar la preparación operativa y estabilidad del código. Testing y QA Promover buenas prácticas de testing y asegurar adecuada cobertura. Garantizar pruebas unitarias, funcionales e integraciones sólidas. Participar en sesiones “3 Amigos” para la refinación de épicas. CI/CD y Deployability Definir y evolucionar pipelines de CI/CD y automatización. Revisar arquitecturas de despliegue y estrategias de branching. Seguridad y Cumplimiento Identificar y mitigar riesgos de seguridad en el front-end. Revisar y resolver vulnerabilidades y alertas. Observabilidad y Monitoreo Definir requerimientos de observabilidad y KPIs con los arquitectos. Monitorizar herramientas APM, alertas y logs para estabilidad del sistema. Rendimiento y Escalabilidad Apoyar pruebas de carga y sintéticas para rendimiento de front-end. Garantizar que las aplicaciones cumplan estándares de performance en todos los entornos. Experiencia deseable Backend: Conocimientos básicos de Java y Spring Boot (para alineación a nivel solución) Prácticas de Ingeniería: TDD, Pair Programming, CI/CD, metodologías XP Cloud: Experiencia en entornos AWS DevOps & Gestión de Repositorios: Gestión avanzada de repositorios y workflows en GitHub Por qué unirte a nosotros En Coforge, desempeñarás un rol clave en la creación de soluciones digitales de alto impacto. Colaborarás con equipos apasionados, influirás en estrategias técnicas y contribuirás a proyectos que generan un impacto real. Tu crecimiento y dominio técnico son importantes para nosotros: crecemos cuando tú creces.