Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
FARFETCH

Software Engineer – Front End

FARFETCH

Frontend Engineer developing scalable web solutions for Farfetch, a luxury fashion marketplace. Collaborate in cross-functional teams to enhance user experience across platforms.

Posted 5/11/2026full-timePorto • 🇵🇹 PortugalMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
GraphQLJavaScriptJestReactTypeScript

About the role

Key responsibilities & impact
  • Develop global-scale solutions for Farfetch.com, contributing directly to our core React-based architecture.
  • Take responsibility for the end-to-end delivery of personalized user experiences, from initial discovery with Product and Design to deployment.
  • Work within a cross-functional team while engaging with the wider Front-end community to share knowledge and solve complex technical challenges.
  • Contribute to and evolve our open-source packages and design system to ensure sustainability across all consumer products.
  • Master modern web performance optimization, GraphQL integration, and advanced testing strategies in a rapidly evolving environment.

Requirements

What you’ll need
  • 3+ years of professional experience in Front End development within collaborative, multi-team environments.
  • Proficiency in HTML5, CSS3, and TypeScript.
  • Deep understanding of JavaScript fundamentals (ES6+, closures, async programming) and significant experience building complex applications with React.
  • Solid grasp of JavaScript design patterns, data structures, and web architecture.
  • A commitment to writing clean, maintainable, and well-documented code supported by testing frameworks like Jest and React Testing Library.
  • Nice-to-Have
  • Understanding of Web Vitals and performance optimization techniques.
  • Experience working with GraphQL APIs.
  • Practical knowledge of Web Accessibility (ARIA) and SEO best practices.
  • Experience utilizing or contributing to centralized design systems to ensure UI consistency.

Benefits

Comp & perks
  • Health insurance for the whole family, flexible working environment and well-being support and tools
  • Extra days off, sabbatical program and days for you to give back for the community
  • Training opportunities and free access to Udemy
  • Flexible benefits program

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
HTML5CSS3TypeScriptJavaScriptReactGraphQLJestReact Testing LibraryWeb AccessibilitySEO
Soft Skills
collaborationcommunicationproblem-solvingknowledge sharingresponsibilityadaptabilityteamworkcreativityattention to detailcommitment