Backend Engineer - Contract Opportunity


London, GB / England, GB
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 04/05/2021
  • Website:
  • Company Address: Floor 7, The Minster Building, 21 Mincing Lane, London, UK, EC3R 7AG

About Lyst

Lyst is a fashion search platform, used by 104 million shoppers each year to find the items they love and decide what to buy. More than 6 million products from over 12,000 brands and stores including Burberry, Fendi, Gucci, Prada and Saint Laurent can be accessed through our single search bar and app, offering shoppers convenience and unparalleled choice.

Job Description

Lyst is a search and discovery platform which connects millions of shoppers globally with the world’s leading fashion designers and stores, giving them a simpler, more engaging buying experience. We work in small, self-managing, autonomous teams with end-to-end responsibility for a specific customer-focused project. This structure brings together Lysters from all the disciplines that are needed to deliver the squad’s goals. We reward these squads for the impact they make and value the innovative approaches that autonomy and alignment can bring. We hire great people and get out of their way.

We're looking for a Backend Engineer to work with us on an initial 3-month contract basis (with the possibility to extend) and help Lyst build and grow our product. You will work closely with our current engineers, designers, growth and product managers to develop new product features and help us execute our product strategy. You will be working within our App Tribe in one of the mission based squads.

The backend engineers are responsible for the collection of services that support the Lyst mobile app.

The role will be to help build new API services with support leveraging our platform infrastructure and also to help iterate and maintain recently completed ones.

Our goal is to build on the success of the App as a focus for the business for customers to find and buy fashion from our partners through a seamless, end-to-end experience. You will be working as part of a cross functional team to build a mobile platform that leverages our extensive data sets and provide an immersive and engaging user experience.

What will you be working on?

  • Building new and maintaining existing features and functionality for our Mobile API
  • Understanding business requirements to improve monitoring
  • Integration with other APIs and services internal and external
  • Documenting and being accountable for the stability of the system
  • You’ll primarily be working with Python (Django)
  • We are fully AWS hosted, using a range of tools and setups: ECS, Docker, CircleCI, Postgresql, Redis, SQS, SNS
  • Collaborating with product managers, mobile engineers, QA and designer


  • Experience with any Backend development framework e.g. Python, Django
  • Experience creating API specifications
  • Experience building API that perform well and are optimised
  • Proven experience with backend fundamentals from APIs to databases to deployment
  • Accountable to keep team members informed on the work progress and status on approaches or solutions
  • Communication: You are able to communicate clearly and be humble when sharing ideas with everyone on the team. You are able to explain your ideas clearly and transform them into plans. You are able to design the solution to a complex problem.
  • You strive to write code that is readable by everyone, well tested and robust in production.
  • You aren’t afraid to refactor existing code in favour of working around shortcomings.
  • A thorough knowledge of automated testing, particularly unit testing.
  • Knowledge of CI/CD pipelines i.e. CircleCI etc.

Things that matter to us:

  • You are curious at heart and like to take ownership of something to make it better
  • You are detail oriented
  • You are a team player and communicate with your peers and other stakeholders in the company on a day to day basis
  • Being confronted with a difficult or strange problem makes you feel like a detective that wants to crack the mystery
  • Sense of ownership over products, features and services the team looks after
  • You have experience iterating & refactoring existing code as well as writing new code
  • You have experience building for fault tolerance


Our standard benefit package will not apply to this role as this is not a permanent or fixed-term contract.

Related Jobs

App Operations Manager

Lyst - London, GB

Partner Growth Coordinator

Lyst - London, GB

Android Engineer - Contract Opportunity

Lyst - London, GBEngland, GB

Backend Engineer - Contract Opportunity

Lyst - London, GBEngland, GB

iOS Engineer - Contract Opportunity

Lyst - London, GBEngland, GB
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.