Voltar para a lista

Descrição da vaga

Software Engineer - BackEnd em Porto, Portugal

Farfetch

  • ContratoPrazo determinado ou freelance

Porto, Portugal

FARFETCH exists for the love of fashion. Our mission is to be the global platform for luxury fashion, connecting creators, curators and consumers.

We're a positive platform for good, bringing together an incredible creative community made up by our people, our partners and our customers. This community is at the heart of our business success. We welcome differences, empower individuality and celebrate diverse skills and perspectives, creating an inclusive environment for everyone. We are FARFETCH for All.


TECHNOLOGY

We're on a mission to build the technology that powers the global platform for luxury fashion. We operate a modular end-to-end technology platform purpose-built to connect the luxury fashion ecosystem worldwide, addressing complex challenges and enjoying it. We're empowered to break traditions and revolutionise, with the freedom and autonomy to make a difference for our customers all over the world.


PORTO

Our Porto office is located in Portugal's vibrant second city, known for its history and its creative yet cosy environment. You can have an informal meeting in the treehouse or play the piano during your lunch break!


THE ROLE

We're looking for a skilled Software Engineer to join the Finance engineering team. Reporting to the Engineering Manager, you'll play a key role in supporting and improving our Financial ecosystem (platform transactional accounting, invoicing, and reporting). As a Software Engineer, your responsibilities will include designing and developing new features/solutions across our services and platform; you'll also support the maintenance and evolution of existing components. Additionally, as part of the role, you will be responsible for ensuring the quality, reliability, and continuous improvement of our financial flows through proactive problem-solving.

You will transform business requirements into efficient and scalable solutions, and ensure that all developments undergo rigorous testing and review. Effective communication is crucial in this role, as you will frequently interact with colleagues to thoroughly understand problems and convey clear solutions.

WHAT YOU'LL DO

  • Evolve our Finance services and applications architecture by refining the current ones and ensuring smooth usage throughout the Farfetch ecosystem.
  • Support internal stakeholders by investigating the root cause for reported issues and work with the team to define and implement corrective strategies.
  • Monitor, maintain, and support the existing services and applications maintained by the team.
  • Work closely with Senior and Principal Engineers, as well as other teams at Farfetch (Data, Product, and Security), to define the team's technical roadmap and solutions.
  • Cooperate with other teams to ensure the technical feasibility of the scope of the projects.
  • Evolve your technical capabilities to the next level while using state-of-the-art technologies (.NET, Mongo, SQL Server, Kafka, Redis, Docker).

WHO YOU ARE

  • Proficient in object-oriented languages (C# .NET) with a deep understanding of OOP principles, design patterns, and data structures.
  • A person knowledgeable in the usage of RESTful APIs and messaging systems (Kafka is a plus), which values a contract-driven approach.
  • A person who is passionate about code quality and has good knowledge of testing strategies to improve product quality.
  • A person who is autonomous and able to make technical decisions that will have a positive impact on our services and applications.
  • A person interested and excited by the challenge of handling the financial accounting of the platform transactions, financial reporting, and fiscal/operational documentation to support the transactions, and passionate as well about solving complex problems.
  • A person who stays on top of all the best practices of modern software development. If you use AI agentic workflows on your day-to-day work it is a plus.
  • A professional who is experienced in NoSQL and/or SQL databases.
  • A professional with experience working with Agile (SCRUM/Kanban) methodologies is also a plus.
  • A professional with at least 3 years of experience in software development.
  • Proficient in written and spoken English.

REWARDS & BENEFITS

  • Health insurance for the whole family, flexible working environment and well-being support and tools
  • Extra days off, sabbatical program and days for you to give back for the community
  • Training opportunities
  • Flexible benefits program

EQUAL OPPORTUNITIES STATEMENT

  • FARFETCH is an equal opportunities employer ensuring that all applicants are treated equally and fairly throughout our recruitment process. We are determined that no applicant experiences discrimination on the basis of sex, race, ethnicity, religion or belief, disability, age, gender identity, ancestry, sexual orientation, veteran status, marriage and civil partnership, pregnancy and maternity, or any other basis prohibited by applicable law. We continue to build our consciously inclusive culture as part of our Positively FARFETCH strategy throughout our business, partnerships and communities.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vagas semelhantes

Mais vagas como esta

  • Contrato
  • TI

€45,000 a €55,000 por año

... implementation, and triage — exercising judgment about what to delegate versus review carefully. Required Skills & Experience: 5+ years of professional software engineering experience, with a track record of owning backend or infrastructure systems in production. Strong proficiency in Go (Golang) for building backend services; ...

Lisboa, Portugal

  • Remoto
  • Híbrido
  • TI

€70,000 a €85,000 por año

... compliant and up-to-date, playing a crucial role in strengthening our Embedded Payments and Onboarding capabilities. What we need from you: - Strong experience as a backend software engineer, with deep proficiency in languages such as Java, Kotlin or similar JVM-based languages. - Experience designing, building, and operating microservices ...

Portugal

  • Remoto
  • TI

€80,000 por año

... across the US. Come join us and help make getting the value out of your benefits as simple as it should be. About the Role We are looking for a strong Senior Software Engineer who wants to create deep and meaningful product engagement experiences! We have an increasing user base, and you will be focusing on implementing and ...

Portugal

  • TI
  • Backend

€4.3 EUR

Job Description Join us at SIXT as a Backend Engineer and immerse yourself in an exciting journey of tech innovation in the heart of Lisbon! We are seeking a skilled Backend (Java) Developer to join out technology team who has the hunger to solve our complex technical and business challenges. We are building a next generation ...

Lisboa, Portugal

  • Remoto
  • TI

R$2 BRL

... strong problem-solving skills, adaptability, and an engineering mindset over specific technology experience. Position & Technical Challenges: We hire Senior Software Engineers through a unified selection process for multiple engineering teams. At the final stage, you'll have the opportunity to explore which team best matches ...

Portugal, Portugal

  • Remoto
  • TI
  • Backend
... product operating model. Dragonboat is a venture-backed, fast-growing SaaS startup with remote teams in Portugal and the US. Job Description We’re hiring a Backend Engineer to join our Portugal team . At Dragonboat, we operate in a startup and fast-paced environment , where engineers play an active role in shaping the ...

Portugal

  • Presencial
  • TI
... supported by top-tier venture capital firms, we are a rapidly growing team dedicated to breaking boundaries and challenging the norms of the multi-billion-dollar engineering simulation market. Role Overview We are looking for a Senior Backend Software Engineer to help us design and implement scalable solutions that meet the growing ...

Portugal

  • Remoto
  • Híbrido
  • Presencial
  • Backend

€50 EUR - €100 EUR

... owners, and frontend, backend, and mobile engineers to share ideas and deliver product innovations. - Improve how we work , identifying opportunities to make our engineering processes more effective and efficient. - Strengthen our engineering culture by documenting and advocating for development best practices across the team. ...

Lisboa, Portugal

  • Remoto
  • Backend
... place to grow, make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE We are looking for a Backend Engineer to build and scale the backend of a high-traffic gaming companion platform with over 25 million monthly visits. The mandatory requirements include 3+ years of backend development with TypeScript ...

Porto, Portugal

  • Remoto
  • Híbrido
  • Backend

€70,000 por año

... the future of our backend systems - Deliver large, complex technical initiatives end to end, with clarity on scope, sequencing and impact - Raise the bar on engineering excellence: testability, reliability, scalability and clean code - Coach and mentor engineers, sharing context, feedback and support so the whole team levels ...

Portugal, Portugal

  • Backend
... Mission Small businesses are the backbone of our communities — yet they remain underserved by traditional banks and legacy payment providers. As a Principal Backend Engineer, you will play a defining role in changing that. Your mission is to design and build the resilient, scalable fintech infrastructure that underpins ...

Porto, Portugal