Junior Software Engineer - Back End

Farfetch

Bordeaux

Hybride

EUR 32 000 - 52 000

Plein temps

Il y a 3 jours
Soyez parmi les premiers à postuler

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Avantages offerts par ce poste

Health insurance for the whole family
Flexible benefits program
Extra days off
Sabbatical program
Udemy access

Résumé du poste

Farfetch in Porto is seeking a Junior Software Engineer to join the Integrations team. You will work at the heart of our business, delivering reliable experiences for customers and contributing to feature design that enhances checkout and payments.

You will learn and grow with an accomplished team, using modern tech like .NET, Docker, Kubernetes, Cassandra and Kafka, while embracing Agile practices and continuous improvement in a collaborative environment.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering or related STEM field.
  • Proficient in object-oriented programming (C#) and OOP principles, design patterns, and data structures.
  • Basics of REST APIs and unit testing frameworks.
  • Experience with Git or TFS
  • Awareness of CI/CD methodologies.
  • Familiarity with non-relational databases or search engines.
  • Knowledge of messaging queues (e.g., Kafka).
  • Interest in Scrum or Kanban and modern software development practices.
  • Strong communication in English.

Responsabilités

  • Collaborate with a team of developers to design and implement features that enhance checkout and payment experiences, with mentorship.
  • Maintain and improve existing services to ensure clean, efficient, and scalable code as we grow.
  • Stay up to date with backend and web technologies, architecture principles and design patterns.
  • Learn about performance, resilience and security aspects of the platform.
  • Understand the full development lifecycle with emphasis on software quality processes.
  • Work in an Agile environment focusing on delivery and continuous improvement.
  • Develop capabilities using the latest technologies including .NET, Redis, Docker, Kubernetes, Cassandra and Kafka.

Connaissances

C#
OOP
REST APIs
Unit Testing
Git
CI/CD
English
Design Patterns

Formation

Bachelor’s or Master’s degree in Computer Science or related

Outils

Docker
Kubernetes
Redis
Kafka
Cassandra
.NET

Description du poste

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 are looking for a Junior Software Engineer to join our Integrations team. This is a unique opportunity to sit at the heart of our business, ensuring a seamless and reliable experience for every customer.

You will work in a relaxed environment and be part of an accomplished team. If you love to learn, if you are willing to share knowledge and would love to be part of the building process to reach the top, using the latest technology stack and having fun doing it, this is an opportunity you can't miss.

  • Work side-by-side with a team of seasoned developers on design and implement new features that directly enhance the customer checkout and payment experience, gaining hands-on mentorship and exposure to industry-standard engineering practices.
  • Improve and maintain our existing services, ensuring our code remains clean, efficient, and scalable as we grow.
  • Stay up to speed with backend and web technologies, software architecture principles and design patterns.
  • Learn about performance, resilience and security.
  • Understand the full development lifecycle with an emphasis on software quality processes.
  • Work in an Agile environment, focusing on delivery/commitment and continuous improvement.
  • Evolve your technical capabilities to the next level while using recent technologies and trends (.NET, Redis, Docker, Kubernetes, Cassandra and Kafka).
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related STEM field.
  • Knowledgeable in object-oriented languages (C#) with an understanding of OOP principles, design patterns and data structures.
  • Basic understanding in REST APIs and unit testing frameworks.
  • Knowledgeable using source control (Git, TFS).
  • Basic understanding of CI/CD methodologies.
  • Basic understanding of non-relational databases or search engines.
  • Basic understanding of messaging queue systems, i. e. Kafka.
  • A person who is passionate about code quality and understands the value of testing strategies to improve the product quality.
  • Interested in working with Scrum or Kanban methodologies.
  • A person that want to stays on top of all the best practices of modern software development.
  • Proficient in both written and spoken English, ensuring effective communication across the team.
  • 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 and free access to Udemy
  • Flexible benefits program
  • 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.
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Mobile Engineer - iOS
Mobile Engineer - iOS

Farfetch • Bordeaux

Sur place
EUR 40 000 - 60 000
Health insurance for the whole family
Flexible working environment
Extra days off
+1
Data Engineer
Data Engineer

Farfetch • Bordeaux

Sur place
EUR 45 000 - 65 000
Health insurance for the whole family
Flexible working environment
Extra days off
+1
Observability Engineer
Observability Engineer

Farfetch • Bordeaux

Sur place
EUR 70 000 - 110 000
Health insurance
Flexible working environment
Well-being support
+4
Product Designer
Product Designer

Farfetch • Bordeaux

Sur place
EUR 40 000 - 60 000
Health insurance for the whole family
Flexible working environment
Extra days off
+2
Junior Software Engineer – Checkout & Payments Integrations
Junior Software Engineer – Checkout & Payments Integrations

Farfetch • Bordeaux

Hybride
EUR 32 000 - 52 000
Health insurance for the whole family
Flexible benefits program
Extra days off
+2
Automation Engineer
Automation Engineer

Farfetch • Bordeaux

Sur place
EUR 45 000 - 70 000
Health insurance for the whole family
Extra days off
Training opportunities
+1
Interim Finance Analyst (5 months)
Interim Finance Analyst (5 months)

Farfetch • Bordeaux

Sur place
EUR 40 000 - 56 000
Health insurance for the whole family
25 Days of Annual Leave
Sabbatical: Boomerang after 5 years
+3
Cloud Network Engineer
Cloud Network Engineer

Farfetch • Bordeaux

Sur place
EUR 65 000 - 110 000
Health insurance
Flexible working environment
Training opportunities
+1
Backend Engineer, Paris
Backend Engineer, Paris

Air Apps • Paris

Sur place
EUR 52 000 - 65 000
Apple hardware ecosystem for work
Annual Bonus
Top-tier Health and Life Insurance
+7
Senior Software Engineer - B2B Tribe
Senior Software Engineer - B2B Tribe

The Fork • Paris

Hybride
EUR 50 000 - 70 000
Flexible working environment
Health insurance
Lunch vouchers
+1