5 months ago
Porto, PortugalMid Level
Responsibilities
- Develop global-scale solutions for Farfetch.com using its React-based architecture.
- Own end-to-end delivery of personalized user experiences from discovery through deployment.
- Collaborate with Product, Design, cross-functional teams, and the wider Front-end community.
- Contribute to open-source packages and evolve the centralized design system.
- Improve web performance, integrate GraphQL, and apply advanced testing strategies.
Requirements
- At least 3 years of professional Front End development experience in collaborative, multi-team environments.
- Proficiency in HTML5, CSS3, and TypeScript.
- Deep understanding of JavaScript fundamentals and significant experience building complex React applications.
- Understanding of JavaScript design patterns, data structures, and web architecture.
- Ability to write clean, maintainable, well-documented code supported by Jest and React Testing Library.
- Preferred experience includes Web Vitals, performance optimization, GraphQL APIs, ARIA and web accessibility, SEO, and centralized design systems.
Benefits
- Health insurance for the whole family, flexible working, and wellbeing support tools.
- Extra days off, a sabbatical program, and community volunteering days.
- Training opportunities.
- Flexible benefits program.
- Hybrid work from the Porto or Lisbon hubs.
Tech Stack
Categories
About Farfetch
Farfetch runs a global marketplace that connects shoppers to luxury fashion from 1,400+ brands, boutiques, and department stores across 190+ countries. It earns commissions on sales and offers Farfetch Platform Solutions to power brands’ e-commerce and omnichannel retail. Founded in 2007 and headquartered in London, it also supports editorial content and logistics tailored to luxury sellers.
