Desarrollador/A Senior Frontend (Angular (V17+) Y Typescript)

Metrica
Barcelona, Spain
1 day ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
6 years minimum
Working hours
Regular working hours
Languages
English, Catalan

Tech stack

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
+18 more
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

Job 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!

Requirements

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

Benefits & conditions

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.

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application