Android Engineer - Contract Opportunity

Lyst

London, GB / England, GB
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 04/05/2021
  • Website: lyst.com
  • 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 an Android Engineer to join us for a 3-month duration (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.

As a member of the Android squad you’ll be working on bringing Lyst to Android users for the very first time. The role will be to support building features for our upcoming Android app to help launch the app and reach feature parity with iOS before joining them in mission squads for both platforms.

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. Eventually Android engineers 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.

Requirements

  • Excellent understanding and experience with the Android platform.
  • Proficient with developing Android apps using Kotlin (or Java)
  • (nice to have) Unit testing experience e.g. Kotlin.test, Junit,
  • (nice to have) UI Automation experience using Espresso
  • (nice to have) Able to pick suitable architecture e.g. MVVM, MVP, Jetpack Compose etc
  • Exposure to picking suitable libraries, frameworks and technologies
  • (nice to have) Experience with CI / CD e.g. Gradle build system, Bitrise, Circle CI, Fastlane
  • 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.
  • Quality - 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. Jenkins, 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

 

We encourage candidates to apply even if they don’t meet all the criteria above.

Lyst is committed to creating an inclusive environment and building up diverse teams. We encourage candidates from diverse backgrounds to apply for this role

Benefits

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.