4 months ago
Porto, PortugalMid Level
Responsibilities
- Contribute to the development of FARFETCH’s e-commerce platform and the evolution of its marketplace.
- Stay current with backend and web technologies, software architecture principles, and design patterns.
- Apply performance and security measures to software applications.
- Work in an Agile environment focused on delivery, commitments, and continuous software improvement.
- Develop and maintain solutions using .NET Core, C#, REST APIs, SQL Server, MongoDB, Cassandra, Kafka, Redis, and Elasticsearch.
Requirements
- Experience programming with object-oriented languages.
- Knowledge of unit testing and integration testing.
- Knowledge of SQL and experience with relational databases, preferably SQL Server.
- Knowledge of REST APIs.
- Experience with NoSQL databases and SOA architecture.
- Experience working with Scrum methodologies.
- Proficiency in written and spoken English.
- Java knowledge is a plus.
- Experience with Docker and AKS.
Benefits
- Health insurance for the whole family.
- Flexible working environment and well-being support and tools.
- Extra days off, a sabbatical program, and days for community volunteering.
- Training opportunities.
- Flexible benefits program.
- Role based in FARFETCH’s Porto office.
Tech Stack
Categories
About Farfetch
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.
