Farfetch

Software Engineer

Farfetch
Apply
8 hours ago
Porto, PortugalMid Level

Responsibilities

  • Design, implement, and optimize software solutions that improve operational efficiency.
  • Expand the modular architecture by creating new libraries.
  • Provide technical support, resolve issues, and improve system performance.
  • Participate in code reviews, testing, debugging, deployment reviews, and maintenance activities.
  • Collaborate with engineering and business teams to develop enhancements and communicate solutions clearly.

Requirements

  • Expertise in object-oriented programming languages, particularly C#.
  • Knowledge of unit testing and/or integration testing.
  • Knowledge of SQL and experience with relational databases.
  • Knowledge of REST APIs.
  • Strong focus on code quality and modern software development practices.
  • Ability to make autonomous technical decisions and solve complex problems in large-scale systems.
  • Experience with agile methodologies is a plus.

Benefits

  • Health insurance for the whole family, well-being support, and a flexible working environment.
  • Extra days off, a sabbatical program, and community-giving days.
  • Training opportunities and free access to LinkedIn Learning.
  • Flexible benefits program.
  • Role based near Porto, Portugal.

Tech Stack

C#SQL

Categories

Farfetch

About Farfetch

1,001-5,000 employees

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.

Contact me