Frontend Developer
hace 4 días
Barcelona
Responsabilidades Por favor, lea detenidamente la información de esta oferta de empleo para entender exactamente qué se espera de los posibles candidatos. • Desarrollo de interfaces usando Angular (v19–21), TypeScript, HTML y CSS, • Implementación de arquitecturas modernas: Programación reactiva (RxJS), • Componentes reutilizables, • State management (NgRx SignalStore), • Desarrollo de aplicaciones escalables, mantenibles y performantes, • Implementación de micro frontends y web components, • Traducción de diseños (Figma) a código de alta calidad, • Consumo e integración con APIs REST (Spring Boot u otros), • Colaboración en desarrollo de servicios backend (Node.js / Java), • Diseño de integraciones frontend-backend robustas, • Participación en decisiones de arquitectura técnica, • Desarrollo responsive, • Aplicación de estándares de accesibilidad (WCAG 2.x, EN 301 549), • Testing: Unit testing (Vitest), • Integration testing E2E (Playwright), • Code reviews y mejora continua Requisitos • Experiencia sólida con: Angular (preferiblemente v21), • TypeScript, HTML5, CSS3, • Conocimiento en: RxJS (programación reactiva), • NgRx / gestión de estado, • Experiencia en: Consumo de APIs REST, • Desarrollo responsive, • Accesibilidad web (WCAG), • Testing: Vitest / Testing Library / Playwright, • Experiencia con: APIs REST, • Spring Boot, Node.js o similares, • Conocimiento de arquitectura de servicios, • Stack tecnológico Angular 21 (Signals, Angular Elements), • RxJS, • NgRx, • SignalStore, • Nx (monorepo) xcskxlj, • Vite, • ESLint, Prettier, • Vitest, Testing Library, Playwright, • AWS, • GitHub Actions (CI/CD) Hard Skills • Angular, • TypeScript, • HTML, • CSS, • RxJS, • NgRx, • REST APIs, • Unit testing, • Integration testing, • Responsive design Soft Skills • Collaboration, • Decision making, • Continuous improvement #J-18808-Ljbffr