




DESCRIPCIóN Buscamos un/a Angular Developer para unirse a un equipo enfocado en el desarrollo de soluciones digitales innovadoras en el ámbito de Tax \& Accounting, con un fuerte compromiso hacia la experiencia de usuario, la calidad del producto y la mejora continua. ¿Qué haré? Estas serán tus funciones principales: * Desarrollar y mantener aplicaciones web con Angular (v18\+), TypeScript, HTML5 y CSS3\. * Implementar componentes reutilizables y mantenibles, aplicando principios SOLID y buenas prácticas de código. * Integrar aplicaciones con APIs REST y gestionar aspectos clave de Internet (HTTP/S, DNS, CORS, CSP). * Trabajar en entornos monorepo (Nx) y microfrontends, optimizando el rendimiento con herramientas como Webpack o esbuild. * Asegurar la calidad del código mediante linting (ESLint), testing (Jasmine, Karma, Jest) y control de calidad con SonarQube. * Colaborar con diseñadores UX/UI para garantizar coherencia visual, accesibilidad (WCAG) y una excelente experiencia de usuario. * Participar en ceremonias ágiles (Scrum, Kanban, SAFe) y contribuir al proceso DevOps en Azure. * Documentar y compartir componentes a través de Storybook. * Mantenerte actualizado en las tendencias y tecnologías más recientes del desarrollo frontend. ¿Cómo lo haré? * Tendrás horario flexible. * Tendrás un PC y los periféricos necesarios para el desarrollo de tu trabajo. * Trabajarás en formato híbrido (1 o 2 días de presencialidad a la semana) en Barcelona, Zona Franca. REQUISITOS Imprescindibles: * Conocimientos sólidos de los fundamentos de Internet (HTTP/S, DNS, Browsers, CORS, CSP). * Dominio de JavaScript (ES6\+), TypeScript, HTML5 y CSS3\. * Experiencia con Angular 18\+. * Manejo de preprocesadores de estilos (Sass / Less). * Familiaridad con herramientas como Node/npm, Git, ESLint. * Experiencia en testing con Jasmine, Karma, Jest, Karma\-coverage. * Experiencia en integración continua con Azure DevOps y SonarQube. * Conocimiento de metodologías ágiles (Scrum, Kanban, SAFe). * Aplicación de principios SOLID, patrones de diseño y buenas prácticas. Deseables: * Experiencia con Webpack / esbuild, Microfrontends, Monorepo Nx. * Conocimientos de accesibilidad web (a11y). * Experiencia con notificaciones push (SignalR). * Uso de Storybook para documentación de componentes.


