Barcelona, Catalonia, Spain
Senior Frontend Engineer with 10+ years of experience building scalable web applications using React and TypeScript. Specialized in micro-frontend architecture and the AEM ecosystem. Experienced in designing and developing high-performance, maintainable solutions, and collaborating closely with product, design, and backend teams. Focused on clean architecture, performance, and delivering high-quality user experiences.
Leading development and evolution of a micro-frontend architecture using React, TypeScript, and Redux. Evolved micro-frontend architecture to improve scalability, performance, and maintainability of the platform. Building scalable solutions within the AEM / AEMaaCS ecosystem. Integrating Adobe Analytics to enable data-driven product decisions. Working closely with product, design, and backend teams to deliver high-quality user experiences.
Contributed to the development of micro-frontend SPA applications using React, Angular, and TypeScript. Took ownership of frontend build processes and improved application performance and maintainability. Integrated solutions within the AEM ecosystem and worked with Redux for state management. Partnered with cross-functional teams to deliver scalable web solutions.
Developed frontend components for e-commerce platforms, web portals, and landing pages. Built responsive and user-friendly interfaces using JavaScript (ES6), HTML5, and CSS3. Worked with Angular and modern frontend tooling (Webpack, Gulp, npm). Delivered production-ready features alongside designers and backend developers.
Developed frontend interfaces for e-commerce platforms, portals, and landing pages. Built responsive and cross-browser compatible UI using HTML5, CSS3, and JavaScript. Ensured pixel-perfect implementation of UI based on design specifications. Implemented interactive features using vanilla JavaScript, jQuery, and AJAX. Optimized performance through asset minification and page load improvements. Worked with modern tooling (Gulp, Sass) and version control (Git). Contributed within an agile environment using tools like Asana and Toggl.