F

Farfetch

Global online marketplace for luxury fashion

Senior Fullstack Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timePorto, PortugalNo salary listed

About the Job

Requirements

  • At least 7 years of experience building and deploying distributed systems and web applications.
  • Deep proficiency in .NET (C#) and a solid grasp of Object-Oriented Programming and Domain-Driven Design.
  • Comfort working with relational databases and optimizing them for scale.
  • Proven experience implementing background jobs using Hangfire or similar and event-driven architecture using message brokers such as Azure Service Bus, RabbitMQ, or Kafka.
  • Proficiency with React and TypeScript to build and maintain functional, responsive UI components.
  • Experience with automated unit and integration testing and integrating tests into a CI/CD pipeline.
  • Comfort working across different time zones and with asynchronous communication and autonomy.

Responsibilities

  • Drive architectural decisions for backend services and frontend applications, establishing coding standards and best practices.
  • Own the definition, planning, execution, delivery, and monitoring of production features, ensuring high availability and performance.
  • Partner with Product Managers on discovery, refinement, estimation, and prioritization of features, translating business requirements into technical specifications.
  • Design and implement robust applications and event-driven architectures using Azure Service Bus and Hangfire for background processing and asynchronous tasks.
  • Manage and optimize database schemas, ensuring data consistency and query performance.
  • Collaborate with the Design Team to implement the web strategy and evolve and maintain the internal Design System for visual consistency and code reusability.
  • Create and maintain documentation for APIs, architecture diagrams, and system flows.

Desired Qualifications

  • Strong familiarity with Microsoft Azure and Infrastructure as Code using Terraform.

About the Company

Farfetch

Global online marketplace for luxury fashion

Farfetch operates as a global online marketplace that connects luxury fashion brands, boutique retailers, and shoppers. Brands and shops list their items on the Farfetch platform, and Farfetch handles the marketplace operations, including payments, marketing, and logistics, taking a commission. The company earns revenue from sales commissions and value-added services for partners, such as digital marketing and technology solutions, and has expanded into luxury resale via LUXCLUSIF. Its goal is to help partners reach a worldwide audience while giving consumers access to authentic luxury fashion.

Company size
1,001-5,000
Company stage
IPO
Headquarters
London, United Kingdom
Founded
2007

Recently Posted Jobs

Explore more opportunities at Farfetch

See more jobs