Frontend Angular - High English (hybrid Madrid)
Frontend Angular - High English (hybrid Madrid)
This job was originally posted in Spanish and automatically translated to English. You'll most likely need Spanish to apply.
Job Description
We are looking for a Frontend Angular Engineer with solid experience in developing complex and accessible applications to join a dynamic international environment with a high technical level. The role requires a clear orientation toward quality, accessibility (AA), and the continuous delivery of scalable and maintainable interfaces, working in close collaboration with distributed design, UX, and development teams.
✅ Requirements
Solid and demonstrable experience in Angular (advanced level), TypeScript, RxJS, Angular Material, Bootstrap, HTML5, and CSS/SCSS.
Practical experience with Microfrontends, specifically Angular Module Federation.
Advanced knowledge of accessibility (a11y):
WCAG standards (level AA).
Correct use of ARIA, semantic HTML, and compatibility with screen readers (NVDA, VoiceOver).
Proficiency with validation tools such as Axe, Lighthouse, or WAVE.
Mastery of Git and collaborative workflows: branching strategies, pull requests, and code reviews.
Experience debugging complex frontend issues using Chrome DevTools, including performance analysis.
Sensitivity to visual quality and user experience (UI/UX); experience in UX design will be a plus.
High level of English (international work environment).
🛠️ Responsibilities
Develop robust, scalable, and accessible interface components using Angular, Angular Material, TypeScript, RxJS, HTML5, and CSS/SCSS.
Ensure full accessibility compliance (AA) across all screens, applying WCAG standards, ARIA roles, semantic HTML, and accessibility testing tools.
Debug, optimize, and maintain complex Angular applications, focusing on performance, change detection, and maintainability.
Work autonomously and proactively in a fast-paced environment with tight deadlines and a high volume of UI deliverables.
Apply engineering best practices: testing, documentation, code reviews, clean architecture, and maintainable code.
Collaborate closely with designers, UX specialists, and developers in multicultural and distributed teams.
Support internal development tools and workflows within a cloud infrastructure.
Act as a proactive, reliable, and communicative engineer, with high attention to detail, ability to adapt under pressure, and a collaborative mindset.
⭐ What we especially value
Hands-on production experience developing and maintaining complex Angular applications.
Having worked with real AA accessibility compliance, not just theoretical.
A practical approach oriented toward quality, impact, and continuous improvement.
And what do we offer?
Permanent contract 📄: From day one, with an option of 12 or 14 payments
Hybrid model: offices in Madrid
Flexible schedule ⏰: Start 8:30 AM, finish 6:00 PM (with flexibility), Fridays from 8:00 AM to 3:00 PM. Summer: July and August: intensive from 8:00 AM to 3:00 PM
Vacations 🌴: 22 vacation days + 2 personal days, in addition to December 24th and 31st off.
Permanent contract 📄: From day one, with an option of 12 or 14 payments.
Flexible remuneration 💳: Restaurant card, nursery vouchers, health insurance, training, and other tax-advantaged benefits.
Benefits club 🎁: Discounts on technology, leisure, and training.
Continuous training 📚: Access to Udemy Business, language courses, official certifications, and technical training.
Career plan 🚀: Support to grow, specialize, or take on new challenges.
Integral wellbeing 💚: Nutrition, physical activity, and emotional balance programs.
Conciliation +VIDA 👨 👩 👧 👦: 24/7 personal and family assistance.
Inclusive environment 🌍: Diverse and multicultural setting.
Social events 🎮: Activities to connect with the team.
Interested in knowing more?
Apply and we will be happy to discuss all the details with you.
To stay up to date with our news, follow us here -> knowmad mood
"We are committed to equal opportunity and respect for diversity. We apply our Equality Plan and the principle of non-discrimination in all our selection processes."
Join a team of digital nomads!
View original advert (Spanish)
Buscamos un/a Frontend Angular Engineer con sólida experiencia en el desarrollo de aplicaciones complejas y accesibles, para incorporarse a un entorno internacional dinámico y buen nivel técnico. El rol requiere una clara orientación a la calidad, la accesibilidad (AA) y la entrega continua de interfaces escalables y mantenibles, trabajando en estrecha colaboración con equipos de diseño, UX y desarrollo distribuidos.
✅ Requisitos
Experiencia sólida y demostrable en Angular (nivel avanzado), TypeScript, RxJS, Angular Material, Bootstrap, HTML5 y CSS/SCSS.
Experiencia práctica con Microfrontends, específicamente Angular Module Federation.
Conocimientos avanzados de accesibilidad (a11y):
Estándares WCAG (nivel AA).
Uso correcto de ARIA, HTML semántico y compatibilidad con lectores de pantalla (NVDA, VoiceOver).
Manejo de herramientas de validación como Axe, Lighthouse o WAVE.
Dominio de Git y flujos de trabajo colaborativos: estrategias de branching, pull requests y code reviews.
Experiencia depurando incidencias complejas de frontend mediante Chrome DevTools, incluyendo análisis de rendimiento.
Sensibilidad por la calidad visual y de experiencia de usuario (UI/UX); experiencia en diseño UX será un plus.
Nivel alto de inglés (entorno de trabajo internacional).
🛠️ Responsabilidades
Desarrollar componentes de interfaz robustos, escalables y accesibles utilizando Angular, Angular Material, TypeScript, RxJS, HTML5 y CSS/SCSS.
Garantizar el cumplimiento total de accesibilidad (AA) en todas las pantallas, aplicando estándares WCAG, roles ARIA, HTML semántico y herramientas de testeo de accesibilidad.
Depurar, optimizar y mantener aplicaciones Angular complejas, con foco en rendimiento, change detection y mantenibilidad.
Trabajar de forma autónoma y proactiva en un entorno de ritmo rápido, con deadlines ajustados y alto volumen de entregas UI.
Aplicar buenas prácticas de ingeniería: testing, documentación, revisiones de código, arquitectura limpia y código mantenible.
Colaborar estrechamente con diseñadores, especialistas UX y desarrolladores en equipos multiculturales y distribuidos.
Dar soporte a herramientas internas de desarrollo y workflows dentro de una infraestructura cloud.
Actuar como un/a ingeniero/a proactivo/a, fiable y comunicativo/a, con alta atención al detalle, capacidad de adaptación bajo presión y mentalidad colaborativa.
⭐ Qué valoramos especialmente
Experiencia hands-on en producción desarrollando y manteniendo aplicaciones Angular complejas.
Haber trabajado con cumplimiento de accesibilidad AA real, no solo teórico.
Enfoque práctico, orientado a calidad, impacto y mejora continua.
¿Y nosotros qué ofrecemos?
Contrato indefinido 📄: Desde el primer día, con opción de 12 o 14 pagas
Modelo híbrido: oficinas en Madrid
Horario flexible ⏰: Entrada 8.30h salida 18h (con flexibilidad) viernes de 8h a 15h. Verano: Julio y Agosto: intensivo de 8h a 15h
Vacaciones 🌴: 22 días de vacaciones + 2 días de libre disposición, además de los días 24 y 31 de diciembre libres.
Contrato indefinido 📄: Desde el primer día, con opción de 12 o 14 pagas.
Retribución flexible 💳: Tarjeta restaurante, cheque guardería, seguro médico, formación y otros beneficios con ventajas fiscales.
Club de ventajas 🎁: Descuentos en tecnología, ocio y formación.
Formación continua 📚: Acceso a Udemy Business, cursos de idiomas, certificaciones oficiales y formación técnica.
Plan de carrera 🚀: Acompañamiento para crecer, especializarte o asumir nuevos retos.
Bienestar integral 💚: Programas de nutrición, actividad física y equilibrio emocional.
Conciliación +VIDA 👨 👩 👧 👦: Asistencia personal y familiar 24/7.
Ambiente inclusivo 🌍: Entorno diverso y multicultural.
Eventos sociales 🎮: Actividades para conectar con el equipo.
¿Te interesa saber más?
Inscríbete y estaremos encantad@s de comentarte todos los detalles.
Para estar al corriente de nuestras novedades síguenos aquí -> knowmad mood
"Nos comprometemos con la igualdad de oportunidades y el respeto a la diversidad. Aplicamos nuestro Plan de Igualdad y el principio de no discriminación en todos nuestros procesos de selección."
¡Únete a un equipo de nómadas digitales!