UI Developer / Senior Frontend Engineer (with strong UX/UI technical background)
To grow E-Commerce team in Barcelona, we are currently looking for an UI Developer.
Main Purpose of Job:
The eCommerce UI Developer is responsible to deliver commercially driven and innovative digital experiences in line with brand and market needs. His/her primary role is to translate design briefs into cost effective & scalable digital experiences integrated into the client's B2C/B2B website.
His/her area of action will additionally extend to:
β’ Manage front end content development needs from the business, leveraging web development frameworks and best practices as well as UX & UI intuition to deliver high performing experiences.
β’ Support the definition of digital vision, objectives.
β’ Enable to push the boundaries of commercial and brand digital innovation through the creative use of available technologies.
β’ Implement and maintain the Design System to ensure consistent and
scalable digital experiences.
Your responsibilities will be:
β’ Development of fully responsive & WCAG compliant Web Components and landing pages, in adherence with digital, technical, commercial & brand content guidelines, including our Design System.
β’ Influence the design process to ensure both commercial and technical needs are met and executed in a timely manner.
β’ Provide technical guidance to other members of the team, including mentoring on architectural landscape, procedures, guidelines and best practices.
β’ Oversee the delivery of digital solutions ensuring timely delivery, quality of digital assets and alignment of the delivered solutions with our technical & brand guidelines, including our Design System and WCAG-AA
β’ Manage prioritization and trade-o:s among customer experience, time to market and workload.
β’ Manage bottlenecks, resolve escalations, anticipate and make project & resource trade-o:s, balancing business needs against technical constraints.
β’ Know the Design System by heart, including any dependencies between atomic and bigger components.
β’ Identify and propose ways to improve our best practices and/or technical guidelines, including the assessment of modern technologies, techniques, ways of working, etc.
β’ Support product owners, product designers and other relevant stakeholders on product development.
Key Experience
β’ At least 7 yearsβ experience in eBusiness, eCommerce and / or Digital Agencies.
β’ Strong UX/UI technical background.
β’ Used to mentoring and/or providing guidance to junior members of a team Skills/Competencies/Attributes
To excel in this role, you should possess the following qualifications:
β’ Comprehensive knowledge of cross-device support and cross-browser issues.
β’ Exceptional HTML skills with a focus on web standards, semantic coding and accessibility (WCAG AA, screen readers, etc.).
β’ Strong CSS skills particularly for large websites: CSS Pre-processing (SASS, SCSS, mixins, variables, etc.), properties (including scroll behaviour)
β’ Develop and implement high-quality motion graphics using HTML, CSS, JavaScript, and relevant frontend frameworks.
β’ Experience with animation libraries and tools (e.g., GSAP, Lottie).
β’ Familiar with User Experience/Usability concepts and best practices.
β’ Accuracy, reliability & vigilant attention to detail.
β’ Effective communication in English (Written & Spoken) and teamwork skills to collaborate with cross-functional teams.
β’ Familiar with JIRA, Confluence and Bitbucket (Git)
β’ Practical experience with testing frameworks (Jest/Vitest).
β’ Experience working in an Agile development environment, contributing to Agile ceremonies, and collaborating with cross-functional teams.
β’ Excellent problem-solving skills and attention to detail.
β’ A passion for staying updated with the latest trends and best practices in UI/UX design and development.
Other Requirements
β’ Familiar with Figma and Storybook.
β’ Previous experience with visual testing tools (for ex.: Chromatic, Percy).
β’ Previous experience with WCAG-AA compliancy verification tools and libraries (Monsido, WAVE, AXE, etc.)
β’ Proven track record in delivering commercially oriented digital experiences.
β’ Customer-service oriented mentality.
β’ Well-seasoned Agile practitioner.
β’ Knowledgeable in web, technology & digital innovation trends.
Big plus:
β’ Proven experience as a Frontend Developer with a strong portfolio showcasing motion graphics projects.
β’ Familiarity with meta frameworks like Next, along with state management.
β’ Experience in complex front-end architectures.
β’ Experience with WebGL or other graphics programming technologies.
β’ Familiar with continuous integration (CI) and automation setups (Jenkins, X- Ray, etc.)
β’ Familiar with Google Analytics, Google Tag Management or any other analytics tools.
β’ Experience in content management and template development.
β’ Experience delivering high-end &/or luxury digital experiences.