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 adecuado 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.