ARQUITECTO/A SENIOR DE TECNOLOGIA
MAJADAHONDA, M, ES
UBICACIÓN.- MAJADAHONDA – Ctra. de Pozuelo, 50 – Edif. 3
Buscamos un/a Arquitecto/a Senior Angular con experiencia avanzada en el diseño, desarrollo y optimización de aplicaciones web modernas utilizando Angular. El candidato ideal combinará un sólido conocimiento en desarrollo frontend con un entendimiento intermedio de la infraestructura necesaria para soportar aplicaciones Angular, incluyendo configuraciones de entornos, despliegue y optimización. Será responsable de liderar la evolución tecnológica de las aplicaciones Angular dentro de la organización, asegurando calidad, escalabilidad y alineación con los objetivos del negocio.
FUNCIONES DEL PUESTO (FUNCIONES CLAVE)
1. Diseño y desarrollo de soluciones con Angular
o Diseñar arquitecturas frontend modulares, reutilizables y escalables basadas en Angular.
o Liderar el desarrollo de componentes, servicios y módulos, garantizando el cumplimiento de las mejores prácticas.
o Implementar patrones de diseño como Redux o NgRx para la gestión del estado.
o Optimizar el rendimiento de las aplicaciones Angular, incluyendo carga inicial, renderizado y consumo de APIs.
2. Liderazgo técnico en desarrollo
o Actuar como referente técnico para los equipos de desarrollo, resolviendo problemas complejos y guiando decisiones técnicas.
o Revisar y aprobar el código desarrollado por los equipos para asegurar calidad y consistencia.
o Promover el uso de estándares de desarrollo, como TypeScript avanzado, testing automatizado (Jasmine/Karma), y accesibilidad (WCAG).
3. Conocimientos en infraestructura Angular
o Diseñar configuraciones óptimas de build y bundle utilizando herramientas como Webpack, Vite o Angular CLI.
o Configurar y optimizar pipelines de integración y despliegue continuo (CI/CD) para proyectos Angular.
o Colaborar con equipos de DevOps para asegurar una infraestructura robusta que soporte aplicaciones Angular en producción.
o Implementar estrategias de rendering y despliegue, como prerenderizado, SSR (Server-Side Rendering) o CSR (Client-Side Rendering).
4. Gestión de dependencias e integraciones
o Gestionar dependencias de proyectos Angular, asegurando compatibilidad y actualizaciones.
o Diseñar integraciones frontend-backend eficientes mediante consumo de APIs REST, GraphQL o WebSockets.
o Supervisar la implementación de estrategias de seguridad en las aplicaciones, como autenticación (OAuth, JWT) y protección contra XSS y CSRF.
5. Estrategia y mejora continua
o Definir hojas de ruta tecnológicas para la evolución de las aplicaciones Angular en la compañía.
o Mantenerse actualizado con las últimas tendencias y tecnologías relacionadas con Angular y el ecosistema frontend.
o Identificar áreas de mejora y proponer soluciones innovadoras para optimizar procesos y aplicaciones."
FORMACION Y CONOCIMIENTOS REQUERIDOS
Formación
• Ingeniería Informática Superior.
Habilidades deseables
• Experiencia con SSR (Angular Universal) y prerenderizado para aplicaciones SEO-friendly.
• Familiaridad con sistemas de diseño o librerías UI como Material Design o Bootstrap.
• Conocimientos básicos en monitorización y logging de aplicaciones en producción (Ej. Sentry, New Relic, Dynatrace).
• Conocimientos básicos en ciclo de vida DevOps sobre Jenkins o Github.
• Experiencia con Patrones de diseño sobre Arquitecturas Hexagonales."
Experiencia profesional mínima de 5 años en:
• Diseño e implatación de Arquitecturas Angular sobre entornos distribuidos de alta carga de usuarios.
• Liderar equipos multidisciplinares de alto rendimiento orientados al resultado.
• Operación de Arquitecturas SPA con equipos distrbuidos basada en KPI de rendimiento.
Habilidades personales
• Liderazgo técnico: Capacidad para guiar equipos de desarrollo y tomar decisiones estratégicas.
• Resolución de problemas complejos: Diagnosticar y solucionar problemas técnicos de rendimiento, infraestructura o desarrollo.
• Comunicación efectiva: Explicar conceptos técnicos a audiencias no técnicas y facilitar la colaboración con otros departamentos.
• Adaptabilidad: Trabajar en entornos ágiles y responder rápidamente a cambios en las prioridades del negocio
“Todo proceso de selección que se desarrolla en MAPFRE se realiza bajo el principio de IGUALDAD DE OPORTUNIDADES y NO DISCRIMINACIÓN, siendo las APTITUDES y la VALÍA PERSONAL Y PROFESIONAL de la persona candidata, los criterios en los que se basa su elección final para el puesto de trabajo.
Creamos entornos de trabajo en los que se valora la diversidad y en los que no se producen discriminaciones por razón de sexo, raza, ideología, religión, orientación sexual, edad, nacionalidad, discapacidad o cualquier otra condición personal, física o social.”
Al inscribirte en esta oferta quedas informado/a y consientes el tratamiento por parte de MAPFRE, de los datos personales que has facilitado voluntariamente a través de esta plataforma. Si facilitas datos de terceras personas físicas distintas de ti, garantizas haber recabado y contar con el consentimiento previo de los mismos para la comunicación de sus datos y haberles informado.
MAPFRE como responsable, tratará tus datos, con la única finalidad de tramitar su participación en procesos de selección, para lo cual se podrán elaborar perfiles y del tratamiento de sus datos se podrá derivar la existencia de decisiones automatizadas. Con la finalidad de gestionar tu participación en diversos procesos de selección en empresas del Grupo MAPFRE, filiales y participadas, y Fundación MAPFRE, tus datos podrán comunicarse a dichas entidades, y ser objeto de transferencia internacional.
Puedes consultar información adicional de protección de datos en MAPFRE en https://www.mapfre.com/corporativo-es/clausulas/RRHHseleccion.pdfdonde te indicamos donde ejercer los derechos de acceso, rectificación, supresión, limitación, oposición y portabilidad de tus datos personales.
Puedes consultar nuestra política de Diversidad e Igualdad de Oportunidades: politica-de-diversidad-e-igualdad-de-oportunidades.pdf (mapfre.com)
Para conocer más ofertas de empleo te invitamos a que accedas a TRABAJAR EN MAPFRE y te des de alta en nuestro portal de empleo.
Área de trabajo:
Database, SEO, Technology, Marketing