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.