Farfetch

Senior Fullstack Engineer

Farfetch
Apply
8 months ago
Porto, PortugalSenior

Responsibilities

  • Drive architectural decisions for backend services and frontend applications while establishing coding standards and best practices
  • Own feature definition, planning, execution, delivery, and production monitoring while ensuring high availability and performance
  • Partner with Product Managers on discovery, refinement, estimation, prioritization, and technical specifications
  • Design and implement scalable applications and event-driven architectures using Azure Service Bus and Hangfire
  • Manage and optimize database schemas for data consistency and query performance
  • Collaborate with Designers to implement web experiences and evolve the internal Design System
  • Create and maintain API documentation, architecture diagrams, and system-flow documentation

Requirements

  • At least 7 years of experience building and deploying distributed systems and web applications
  • Deep proficiency in .NET and C#, with a solid understanding of object-oriented programming and Domain-Driven Design
  • Experience with relational databases and database optimization for scale
  • Experience implementing background jobs and event-driven architectures using message brokers such as Azure Service Bus, RabbitMQ, or Kafka
  • Proficiency with React and TypeScript for functional, responsive user interfaces
  • Experience with automated unit and integration testing and integrating tests into CI/CD pipelines
  • Strong familiarity with Microsoft Azure and Infrastructure as Code using Terraform is highly valued
  • Comfort working across time zones in an asynchronous and autonomous environment

Benefits

  • Health insurance for the whole family
  • Flexible working environment and well-being support and tools
  • Extra days off, sabbatical program, and days to give back to the community
  • Training opportunities and free access to Udemy
  • Flexible benefits program
  • Role based at the Porto hub
Farfetch

About Farfetch

1,001-5,000 employees

Farfetch is a leading global marketplace for the luxury fashion industry. The Farfetch Marketplace connects customers in over 190 countries and territories with items from more than 1,400 of the world’s best brands, boutiques, and department stores, delivering a truly unique shopping experience and access to the most extensive selection of luxury on a global marketplace. Farfetch’s leadership team is composed of Pankaj Srivastava (Chief Financial Officer), Stephen Eggleston (Chief Commercial Officer), Erik Rehn (Chief Operating & Technology Officer), and Sachin Kapur (Chief of Staff). Learn more about us: www.aboutfarfetch.com

Contact me