theUp.co

The company:

theUp.co is one of the leading providers of hospitality technology products and services in Europe. ChargedUp helps keep customers' phones charged, CleanedUp keeps people safe and ServedUp allows ordering and payment in seconds. Having raised significant funding from investors like Jagermeister, Founders Factory (a market-leading accelerator founded by Brent Hoberman of Lastminute.com and MADE.com), JamJar (Innocent Smoothies founders) and The Garage Soho (Sir John Hegarty and Tom Teichman) we are looking to grow our team by bringing together the best talent to make our vision a reality.

Our future vision is to power an entire venue's operations through our theUp.co products, helping grow businesses through the deployment and adoption of efficient technology and data insights.

The role:

You are a lead developer and you lead a team. The team is small now, but we are growing, and we need you to help us find the best Android dev talents. You are someone who can take care of them and mentor them. A person who can help us design and execute the recruitment process.

Time is the most precious resource at theUp.co. Therefore, you need to be able to estimate tasks, set priorities and stay in a loop with product owners to ensure we are heading in the right direction.

You are a person who naturally takes ownership of the projects they work on. By understanding the business goals, you are able to make decisions to help us achieve these goals, and if there is any obstacle, you can clearly communicate it and help us find a solution. We’re looking for problem solvers, free thinkers and craftsmen!

What we're looking for:

  • Previous experience building production Android applications
  • Solid experience working with Kotlin, MVVM & MVI, and modularized apps
  • Understanding of programming paradigms (OO, functional, reactive), programming principles and underlying Android platform
  • Experience in making great-looking Android UIs
  • Understanding that writing tests & refactoring are essential parts of making software
  • An appreciation for clean code and craftsmanship
  • Experience as a lead developer


Nice to have:

  • Experience with one or more of the technologies within our Android stack: Kotlin (incl. Coroutines, Channels, Flow), RxJava, Dagger 2, MvRx/Mavericks, and Material Design
  • Experience with the other parts of our stack: AWS IoT, JNI, Sunmi platform
  • Experience working with small teams, ideally in fast-paced start-up environments.

The benefits:

  • Ownership of the projects & freedom to make decisions
  • Fully remote work
  • Pension scheme
  • Share options
  • Summer and Christmas parties for team and friends
  • Perks at work