





Description: * Solid experience with Angular 17 or later in production applications. * Proficiency in Angular Material for building consistent, scalable, and accessible interfaces. * Advanced use of TypeScript, including strong typing, interfaces, and advanced types. * State management using NgRx or similar libraries (Signals). * Experience with Server-Side Rendering (SSR), including hydration strategies and server response time optimization. * Experience with Micro Frontends architecture. * Automated end-to-end testing with Cypress and unit testing with Jest and Jasmine/Karma. * Advanced knowledge of technical SEO. * Proficiency in RxJS for reactive programming and stream management. * Experience with Git and the GitFlow workflow. * Knowledge of Core Web Vitals and performance metrics (LCP, FID, CLS). * Experience with hybrid rendering strategies (SSR, SSG, CSR). * Hands-on experience with BFF and microservices architectures, including contract design and API versioning. * Experience with end-to-end observability (logs, metrics, tracing) and production troubleshooting. Desired Qualifications: * Experience with lazy loading, code splitting, and bundle optimization. * Experience with Java 21 and the Spring Boot / WebFlux ecosystem in high-concurrency scenarios. * Use of monitoring tools such as Datadog. * Familiarity with CI/CD (GitLab CI, Jenkins). * Knowledge of web accessibility. * Integration with analytics tools (Google Analytics 4, Google Tag Manager). * Knowledge of CDN and caching strategies. * Understanding of REST API security (OAuth2, JWT) and remote configuration (Spring Cloud Config). Differentiators: * Prior experience with e-commerce or digital retail applications. * Experience with Angular version migrations. * Develop, maintain, and enhance web application features within a Micro Frontends architecture. * Create and improve reusable components following design system standards with Angular Material. * Implement and optimize server-side rendering to improve performance and SEO. * Define and execute technical SEO strategies to ensure proper page indexing. * Write and maintain unit, integration, and end-to-end tests to ensure application quality and stability. * Actively participate in code reviews and technical discussions, contributing to architectural evolution. * Collaborate closely with UX/UI, Backend, and QA teams. * Monitor application performance, Core Web Vitals, and behavior in production, performing troubleshooting as needed. 2512190202551927656


