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.