Farfetch

Junior Software Engineer - BackEnd

Farfetch
Apply
14 hours ago
Porto, PortugalEntry Level

Responsibilities

  • Evolve the e-commerce platform and help define its future.
  • Expand the microservices architecture by creating new services.
  • Develop technical capabilities using .NET, SQL Server, MongoDB, and related technologies.
  • Collaborate with other teams to ensure project scope is technically feasible.
  • Apply software testing and modern development practices while maintaining code quality.

Requirements

  • Junior-level software engineering profile with a solid foundation in object-oriented programming.
  • Knowledge of C# and .NET or Java.
  • Awareness of modern software development best practices and large-scale microservices architectures.
  • Knowledge of unit and/or integration testing.
  • Knowledge of REST APIs and passion for code quality.
  • Curiosity, proactivity, willingness to learn, and interest in solving complex problems.

Benefits

  • Health insurance for the whole family.
  • Flexible working environment and well-being support and tools.
  • Extra days off, a sabbatical program, and days to give back to the community.
  • Training opportunities and free access to Udemy.
  • Flexible benefits program.
  • The role is based in FARFETCH’s Porto office.

Tech Stack

C#JavaMicrosoft SQL ServerMongoDB.NET

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