> Markdown version of [/jobs/ext/2762488-desarrollador-a-senior-frontend-angular-v17-y-typescript](https://www.wearedevelopers.com/jobs/ext/2762488-desarrollador-a-senior-frontend-angular-v17-y-typescript). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Desarrollador/A Senior Frontend (Angular (V17+) Y Typescript) - **Company:** Metrica - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, HTML5, Unit Testing, Cascading Style Sheets (CSS), Software Quality, Continuous Delivery, Continuous Integration, Dependency Injection, Software Design Patterns, DevOps, Web Development, Github, Design of User Interfaces, Integrated Development Environments, OpenLayers, Preprocessor, Scrum Methodology, Software Engineering, Data Streaming, TypeScript, WebSocket, Delivery Pipeline, Git, Syntactically Awesome Style Sheets (SASS), AngularJS, Front End Software Development, Restful APIs, Software Version Control, Jenkins - **Published:** September 6, 2026 - **Apply:** https://www.buscojobs.com.es/desarrollador-a-senior-frontend-angular-v-17-y-typescript-en-valladolid-ID-370068113 ## About the Role Experiencia Profesional: Mínimo 6 años de experiencia en desarrollo Front-End. Angular (v17+): Dominio experto y experiencia demostrable en el desarrollo con versiones recientes de Angular, incluyendo sus características más avanzadas (ej. Signals, control flow sintaxis). TypeScript: Profundo conocimiento y aplicación práctica de TypeScript para el desarrollo de aplicaciones robustas y escalables. Arquitectura Frontend: Experiencia en el diseño de arquitecturas modulares, inyección de dependencias y optimización del ciclo de vida en Angular. APIs RESTful: Experiencia sólida en la integración con APIs RESTful. WebSockets: Experiencia en el desarrollo e integración con WebSockets para aplicaciones en tiempo real. Control de Versiones: Dominio de Git. Metodologías Ágiles: Experiencia trabajando en entornos de desarrollo ágil (Scrum/Kanban). Resolución de Problemas: Excelentes habilidades analíticas y de resolución de problemas. Comunicación: Habilidades de comunicación efectivas y capacidad para trabajar en equipo. Idiomas: Inglés y catalán alto. Se Valorará Positivamente: PrimeNG: Experiencia en el uso de la librería de componentes PrimeNG. OpenLayers: Conocimiento y experiencia con la librería de mapas OpenLayers. HTML5 y CSS: Sólidos conocimientos de HTML5 y CSS, incluyendo metodologías como ITCSS o BEM. Preprocesadores CSS: Experiencia con preprocesadores CSS como SCSS/SASS. Diseño de Sistemas: Experiencia en el desarrollo de componentes reutilizables y sistemas de diseño escalables. CI/CD: Experiencia con herramientas de Integración Continua y Despliegue Continuo (CI/CD) como Jenkins, GitHub Actions, etc. Pruebas: Experiencia en la escritura de pruebas unitarias y de extremo a extremo (E2E). ## Description Desarrollador Senior Frontend (Angular v17+ y TypeScript)Ubicación: Presencial en BarcelonaExperiencia Mínima Requerida: 6 añosSBA: ******€Acerca de Metrica España:En Metrica España, somos líderes en [breve descripción de la empresa y su sector]. Nos caracterizamos por nuestro compromiso con la innovación, la calidad y el desarrollo profesional de nuestro equipo. Buscamos constantemente talento que comparta nuestra pasión por la tecnología y que desee crecer junto a nosotros en proyectos desafiantes y de gran impacto.Descripción del Puesto:Buscamos incorporar un Desarrollador Senior Frontend con una sólida trayectoria y experiencia demostrable en el desarrollo de aplicaciones web complejas y de alta criticidad. El candidato ideal poseerá un dominio experto de Angular (versión 17 o superior) y TypeScript, y estará preparado para integrarse en nuestros equipos ágiles y multidisciplinares.Serás una pieza clave en el diseño, construcción y evolución de nuestras soluciones front-end, aportando tu visión técnica y tu capacidad para resolver problemas complejos. Participarás activamente en todas las fases del ciclo de vida del desarrollo, desde la concepción hasta la implementación y el mantenimiento, asegurando la entrega de productos de alta calidad y rendimiento.Responsabilidades Clave:Diseño y Arquitectura: Liderar el diseño e implementación de arquitecturas front-end modulares, escalables y mantenibles, aplicando patrones de diseño avanzados y las mejores prácticas de la industria.Desarrollo con Angular y TypeScript: Desarrollar componentes reutilizables, servicios y módulos utilizando las últimas versiones de Angular (v17+) y TypeScript, garantizando la eficiencia, legibilidad y robustez del código.Gestión de Estado y Ciclo de Vida: Implementar soluciones eficientes para la gestión del estado de la aplicación y optimizar el ciclo de vida de los componentes para maximizar el rendimiento.Comunicación Asíncrona: Diseñar e implementar la comunicación con el back-end a través de APIs REST y WebSockets, gestionando de forma eficaz flujos de datos en tiempo real, concurrencia y mecanismos de reconexión.Desarrollo de UI/UX: Colaborar estrechamente con diseñadores UX/UI para traducir maquetas y prototipos en interfaces de usuario funcionales, interactivas y visualmente atractivas.Calidad del Código: Escribir código limpio, bien documentado y fácil de mantener, promoviendo las pruebas unitarias y de integración.Optimización y Rendimiento: Identificar y resolver cuellos de botella de rendimiento, optimizando la carga de la aplicación y la experiencia del usuario.Metodologías Ágiles: Participar activamente en ceremonias ágiles (Scrum, Kanban), contribuyendo a la planificación, estimación y entrega continua.Colaboración: Trabajar en estrecha colaboración con desarrolladores back-end, testers, analistas de negocio y otros stakeholders.DevOps: Participar en la configuración y mejora de pipelines CI/CD, utilizando herramientas como Jenkins o GitHub Actions, y gestionar el control de versiones con Git.Requisitos Imprescindibles:Experiencia Profesional: Mínimo 6 años de experiencia en desarrollo Front-End.Angular (v17+): Dominio experto y experiencia demostrable en el desarrollo con versiones recientes de Angular, incluyendo sus características más avanzadas (ej. Signals, control flow sintaxis).TypeScript: Profundo conocimiento y aplicación práctica de TypeScript para el desarrollo de aplicaciones robustas y escalables.Arquitectura Frontend: Experiencia en el diseño de arquitecturas modulares, inyección de dependencias y optimización del ciclo de vida en Angular.APIs RESTful: Experiencia sólida en la integración con APIs RESTful.WebSockets: Experiencia en el desarrollo e integración con WebSockets para aplicaciones en tiempo real.Control de Versiones: Dominio de Git.Metodologías Ágiles: Experiencia trabajando en entornos de desarrollo ágil (Scrum/Kanban).Resolución de Problemas: Excelentes habilidades analíticas y de resolución de problemas.Comunicación: Habilidades de comunicación efectivas y capacidad para trabajar en equipo.Idiomas: Inglés y catalán alto.Se Valorará Positivamente:PrimeNG: Experiencia en el uso de la librería de componentes PrimeNG.OpenLayers: Conocimiento y experiencia con la librería de mapas OpenLayers.HTML5 y CSS: Sólidos conocimientos de HTML5 y CSS, incluyendo metodologías como ITCSS o BEM.Preprocesadores CSS: Experiencia con preprocesadores CSS como SCSS/SASS.Diseño de Sistemas: Experiencia en el desarrollo de componentes reutilizables y sistemas de diseño escalables.CI/CD: Experiencia con herramientas de Integración Continua y Despliegue Continuo (CI/CD) como Jenkins, GitHub Actions, etc.Pruebas: Experiencia en la escritura de pruebas unitarias y de extremo a extremo (E2E).¿Qué Ofrecemos?Oportunidad de unirte a un equipo dinámico y con gran proyección.Participación en proyectos innovadores y tecnológicamente punteros.Desarrollo profesional continuo y formación.Entorno de trabajo colaborativo y estimulante.Si eres un apasionado del desarrollo frontend, te motivan los retos técnicos y buscas un entorno donde puedas crecer y aportar valor, ¡queremos conocerte!¡Únete a Metrica España y sé parte de nuestro éxito! ## Related Videos - [Angular Unleashed: Mastering Modern Web Development with Angular](https://www.wearedevelopers.com/videos/685-angular-unleashed-mastering-modern-web-development-with-angular) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) ## Related Articles - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [25 Essential Tools for Front End Developers](https://www.wearedevelopers.com/magazine/210-25-essential-tools-for-front-end-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)