Arquitecto Frontend (Angular, TypeScript & Microfrontends) — 100% Remoto
🚀 Sobre el rol
Buscamos un Arquitecto Frontend con dominio profundo de TypeScript y experiencia real en arquitecturas complejas de Microfrontends, para definir y evolucionar la arquitectura de plataformas digitales críticas.
No es un rol centrado solo en frameworks. Buscamos un perfil con mentalidad arquitectónica, foco en modelado, contratos, tipado fuerte y diseño de APIs frontend como decisiones estratégicas a largo plazo.
Tendrá influencia directa en cómo se construye el frontend hoy y cómo se mantendrá en los próximos años.
🧩 Responsabilidades
Arquitectura y visión técnica
Diseñar y gobernar arquitecturas frontend basadas en Microfrontends.
Definir estrategias de orquestación, aislamiento y comunicación entre módulos.
Diseñar contratos y APIs internas entre microfrontends.
Controlar ciclo de vida completo: carga, inicialización, versionado y dependencias.
Evaluar decisiones técnicas y explicar trade-offs (mantenibilidad, rendimiento, complejidad, riesgo).
Gobernanza y calidad
Definir estándares de arquitectura y desarrollo frontend.
Establecer guías técnicas y validaciones automáticas.
Aplicar principios SOLID, KISS, YAGNI con criterio.
Definir estrategia de calidad: code reviews, testing, gestión de deuda técnica.
Liderazgo técnico
Referente técnico en TypeScript, Angular y arquitectura frontend.
Acompañar a equipos en decisiones complejas de diseño.
Alinear criterios técnicos sin bloquear la autonomía de equipos.
Seguridad
Cumplimiento de estándares OWASP.
Prevención de XSS, CSRF, CORS, CSP.
Diseño defensivo basado en contratos y tipado fuerte.
Evolución tecnológica
Liderar adopción de Angular 17+.
Mejorar arquitectura existente de forma continua.
✅ Requisitos técnicos imprescindibles
TypeScript (core del rol)
Dominio profundo del lenguaje.
Modelado de dominio y contratos estables.
Uso avanzado de tipos:
Generics.
Mapped types.
Conditional types.
Discriminated unions.
Uso de TypeScript como herramienta de diseño.
Angular
Experiencia sólida en Angular 17+.
Dominio de RxJS.
Desacoplamiento de lógica de negocio del framework.
Microfrontends & Web Standards
Experiencia real con:
Module Federation.
Web Components.
iFrames.
Gestión de ciclo de vida y dependencias.
Experiencia con Lit / Web Components.
Preferencia por estándares web.
Arquitectura
Arquitectura Hexagonal (Ports & Adapters).
Arquitecturas event-driven.
Patrones de diseño aplicados con pragmatismo.
Testing
Unit testing con Jest.
E2E con Cypress o Playwright.
Testing como parte del diseño.
⭐ Se valorará especialmente
Experiencia en React / Vue / Svelte
Nx, Webpack, Vite
CI/CD frontend
Optimización rendimiento y Core Web Vitals
Migraciones complejas o refactorizaciones arquitectónicas
🧠 Soft skills
Mentalidad arquitectónica
Comunicación técnica clara
Pragmatismo
Responsabilidad a largo plazo
Mejora continua e inconformismo sano
- Estado remoto
- Completamente remoto
Madrid
Lugar de trabajo y cultura
La clave es contar con un equipo humano extraordinariamente preparado y motivado, que renueva constantemente sus conocimientos, y que basa su trabajo en el diálogo continuo, la proximidad a nuestros clientes y l profesionalidad
Acerca de TECDATA ENGINEERING
TECDATA ENGINEERING es un proveedor líder de soluciones y servicios tecnológicos especializado en proyectos globales de tecnología avalado por su portfolio de servicios y productos enfocados a generar valor añadido, aumentar la ventaja competitiva y reducir costes para sus clientes. Estamos presentes en los sectores económicos más importantes: Banca, Telecomunicaciones, Seguros.