SEO Software Engineer - Frontend
SEO Software Engineer - Frontend

SEO Software Engineer - Frontend

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
F

At a Glance

  • Tasks: Join our SEO team to enhance luxury fashion visibility through innovative frontend engineering.
  • Company: Farfetch, a global leader in luxury fashion technology.
  • Benefits: Health insurance, flexible work, extra days off, and training opportunities.
  • Why this job: Make an impact on the luxury fashion industry with cutting-edge tech and creative solutions.
  • Qualifications: Strong React skills and a passion for SEO and web performance.
  • Other info: Dynamic Porto office with a vibrant tech community and excellent career growth.

The predicted salary is between 36000 - 60000 £ per year.

Farfetch is a leading global marketplace for the luxury fashion industry, connecting customers in over 190 countries with items from more than 50 countries and over 1,400 of the world's best brands and charming boutiques. Farfetch opens a world of luxury for endless expressions of style, delivering a truly unique shopping experience and access to the most extensive selection of luxury on a global marketplace.

TECHNOLOGY

We are on a mission to build the technology that powers the global platform for luxury fashion. We operate a modular end-to-end technology platform purpose-built to connect the luxury fashion ecosystem worldwide, addressing complex challenges and enjoying it. We are empowered to break traditions and revolutionise, with the freedom and autonomy to make a difference for our customers all over the world.

PORTO

Our office is near Porto, in the north of Portugal, and is located in a vibrant business hub. It offers a dynamic and welcoming environment where our employees can connect and network with a large community of tech professionals.

THE ROLE

We are looking for a Front End Engineer to join our SEO team at the cross-section between our Engineering and Growth Marketing departments. You will bridge engineering and search, building and optimising front-end foundations that scale organic visibility, performance, and user experience. You will handle the implementation of our technical SEO backlog, improving crawlability, indexability, rendering, and site speed across our website. You will also help develop automation pipelines and set up SEO testing frameworks to validate impact and drive measurable growth. You will work primarily with React and modern web technologies, ensuring all frontend experiences are fast, accessible, and discoverable at scale.

WHAT YOU'LL DO

  • Implement and maintain SEO-related frontend features and fixes across templates, structured data, redirects, sitemaps, and meta handling.
  • Build and optimise components and pages using React, ensuring SEO, performance, and accessibility best practices are applied.
  • Collaborate with SEO and data teams to automate validation of tags, schema, and Core Web Vitals across deployments.
  • Set up and maintain SEO A/B testing infrastructure to measure impact on traffic and conversions.
  • Support localisation features such as language-based rendering, regional content, and hreflang implementation.
  • Stay up to speed with frontend technologies, web performance optimisation, and rendering best practices.
  • Have an understanding of the full development lifecycle with an emphasis on software quality processes.
  • Work in an Agile environment, focusing on delivery, collaboration, and continuous improvement.
  • Use state-of-the-art technologies to deliver performant and scalable code.
  • Ensure all implementations meet Core Web Vitals, accessibility, and performance standards.
  • Work with the broader Engineering team to ensure SEO checks (structured data, metadata, and performance tests) run automatically before new releases go live.
  • Contribute to improvements in rendering strategies (SSR, hydration, lazy loading) and experimentation setups to enhance SEO performance continuously.

WHO YOU ARE

  • Strong background in modern frontend engineering (React, TypeScript, CSS-in-JS, React-Testing-Library).
  • Knowledge of headless CMS integration (e.g., Coremedia or similar platforms).
  • Understanding of technical SEO and how frontend code impacts discoverability (crawlability, Core Web Vitals, structured data, canonicalisation).
  • Experienced with REST APIs and GraphQL integrations.
  • Familiar with web performance optimisation, accessibility (WCAG), and responsive design principles.
  • Experience with version control (Git) and collaborative development workflows and CI/CD systems.
  • Familiar with AI SEO trends such as schema enrichment, AI-generated metadata, and semantic markup.
  • Experience integrating analytics and tracking for SEO experiments (e.g., Looker, GSC API, or custom dashboards).
  • Passionate about clean, well-documented, easily maintainable, and performant code.
  • Experience with CI/CD systems and Agile methodologies (Scrum or Kanban) is a plus.
  • Understanding of how search engines interact with JavaScript frameworks (SSR, hydration, lazy loading, etc.).
  • Comfortable collaborating with SEO teams and translating technical requirements into scalable engineering solutions.
  • Experience with A/B testing frameworks or experimentation tools.
  • Familiarity with SEO tools (e.g., Screaming Frog, Google Search Console, Lighthouse) is a plus.
  • Skilled in problem-solving and with a proactive attitude.
  • An excellent team worker with good communication skills.
  • Fluent in English (spoken and written).

REWARDS & BENEFITS

  • 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.

EQUAL OPPORTUNITIES STATEMENT

Farfetch is an equal opportunities employer ensuring that all applicants are treated equally and fairly throughout our recruitment process. We are determined that no applicant experiences discrimination on the basis of sex, race, ethnicity, religion or belief, disability, age, gender identity, ancestry, sexual orientation, veteran status, marriage and civil partnership, pregnancy and maternity, or any other basis prohibited by applicable law.

SCAM DISCLAIMER

It has come to our attention that there may be fraudulent activities involving individuals or organizations falsely claiming to represent Farfetch in order to attract candidates to a scam. Please be aware that Farfetch does not conduct recruitment processes through messaging apps or any unofficial communication channels, other than our official careers website. Additionally, Farfetch will never ask candidates for any form of payment during the recruitment process.

SEO Software Engineer - Frontend employer: Farfetch

Farfetch is an exceptional employer, offering a vibrant work culture in Porto that fosters collaboration and innovation among tech professionals. With a strong focus on employee growth, the company provides extensive training opportunities, flexible working arrangements, and a comprehensive benefits package, including health insurance for families and extra days off. Joining Farfetch means being part of a mission-driven team that values creativity and autonomy, empowering you to make a meaningful impact in the luxury fashion industry.
F

Contact Detail:

Farfetch Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land SEO Software Engineer - Frontend

✨Tip Number 1

Network like a pro! Connect with folks in the industry on LinkedIn or at local tech meetups. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those related to SEO and frontend development. This is your chance to shine and demonstrate what you can bring to the table.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions and coding challenges. Practice makes perfect, so consider doing mock interviews with friends or using online platforms to get comfortable.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team at Farfetch.

We think you need these skills to ace SEO Software Engineer - Frontend

React
TypeScript
CSS-in-JS
Technical SEO
Crawlability
Core Web Vitals
Structured Data
REST APIs
GraphQL
Web Performance Optimisation
Accessibility (WCAG)
Version Control (Git)
CI/CD Systems
A/B Testing Frameworks
SEO Tools (e.g., Screaming Frog, Google Search Console)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the role of Front End Engineer. Highlight your experience with React, technical SEO, and any relevant projects that showcase your skills in frontend engineering.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the luxury fashion industry and how your skills can help Farfetch enhance its SEO performance.

Showcase Your Projects: Include links to your GitHub or portfolio where you’ve worked on similar projects. This gives us a glimpse into your coding style and problem-solving abilities, especially with modern web technologies.

Apply Through Our Website: Don’t forget to apply through our official careers website! It’s the best way for us to receive your application and ensures you’re considered for the role without any hiccups.

How to prepare for a job interview at Farfetch

✨Know Your Tech Stack

Make sure you’re well-versed in React, TypeScript, and CSS-in-JS. Brush up on how these technologies impact SEO and performance, as you'll need to demonstrate your understanding of their role in building optimised front-end features.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects, especially those related to technical SEO and web performance. Be ready to explain how you approached these problems and the solutions you implemented.

✨Familiarise Yourself with SEO Tools

Get comfortable with tools like Google Search Console, Screaming Frog, and Lighthouse. Being able to discuss how you’ve used these tools to improve site visibility and performance will show your proactive approach to SEO.

✨Emphasise Collaboration

Since this role involves working closely with SEO and data teams, be prepared to talk about your experience in collaborative environments. Highlight any Agile methodologies you've used and how you’ve successfully communicated technical requirements to non-technical stakeholders.

SEO Software Engineer - Frontend
Farfetch
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

F
  • SEO Software Engineer - Frontend

    Full-Time
    36000 - 60000 £ / year (est.)
  • F

    Farfetch

    1001-5000
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>