Software Engineer (Android)

BUMP, London

See jobs at BUMP

About BUMP

Our mission at BUMP is to make all commerce social.

We let Gen Z shop with their friends online; with epic social features like group chat and rich profiles.

Shopping has always been a social activity - older generations used to goto the mall sharing recommendations, opinions and just generally having fun with friends. Online shopping killed this and we're bringing it back for Generation Z.

On BUMP users can build up their public profiles, follow & message anyone on the platform and even create their own group chats. Plus, we're working on introducing even more epic social features that allow kids to hang out and build their online identity with us which in turn drives transactions - we're a marketplace fuelled by a social network.

In the future, shopping online will be more of a multiplayer game so we're building the place where the most social generation ever can shop with their friends online.

We're growing fast too. Last year we went through Y Combinator and we've just announced a $7.5M Series A round of funding from leading names in venture capital including Kleiner Perkins, e.ventures and Y Combinator to redefine social shopping.

The Role

We’re looking for an Android Engineer that’s motivated to help us build our marketplace for today's teens. BUMP already has a buzzing 2 million person strong community that’s passionate about streetwear & sneakers but we want to support the other categories our audience is forced to buy/sell elsewhere in a boring, single-playered way.

You'll be working incredibly closely with our CEO, Senior Product Designer and Director of Engineering to define and deliver future versions of our Android app. Our roadmap right now spans, payments, shipping, group chat & plenty more social features that have never made sense on a marketplace until now.

We’re a small, nimble team that cares deeply about what we build, how we build it, and the people who love BUMP. Being one of the first engineers at the company, you will have the opportunity to wear a lot of hats and define the early foundation of BUMP.  As you grow and as BUMP grows, you will be able to take future leadership roles and define large aspects of our technology and culture.

We believe in strong equity packages too so we're all fully behind what we're building together at BUMP.


  • 1+ year experience writing code for Android platforms
  • Experience with Kotlin
  • CS degree or relevant work experience
  • Experience with functional programming
  • Ability to work in areas outside of your usual comfort zone and get things done quickly
  • A love of learning and passion for writing clean, elegant code that other people can read


  • Experience with reactive programming
  • Have a real passion for user experience
  • Experience building real-time chat mobile applications
  • Sneaker/streetwear addiction
Applicants with more experience may want to consider applying for a Senior Software Engineer role.

Part of our mission at BUMP is to build a creative, diverse team full of smart, clever, curious people that can tackle any challenge. 

Regardless of your race, ethnicity, religion, sexuality, gender identity/expression, socio-economic status, background, or any other characteristic, we're building a kind, inclusive workspace that encourages and supports everyone in being themselves and in being their best!

About BUMP

BUMP is the only peer-to-peer mobile marketplace dedicated to streetwear (clothing, accessories and sneakers from brands such as Supreme, Palace, Nike etc.). We value community above anything else and fundamentally believe this leads to the ultimate streetwear shopping experience. Founded in 2017 and based in New York, we are already backed by leading names in venture capital including Kleiner Perkins and Y Combinator.


Want to learn more about BUMP? Visit BUMP's website.