Android Engineer

at 8fit GmbH
Location Kreuzberg, Germany
Date Posted 22. July 2017
Category IT / Software Development
Job Type Full-time
Street + Number Paul Lincke Ufer 39-40
City Berlin


8fit helps millions of people around the world live a healthier life.

We help guide users on their first steps to fitness with personalized meal plans and workouts.

Every day we’re rewarded by the lives that we improve, and it keeps us motivated to execute on our vision of making the world a healthier and happier place.

Engineering at 8fit

We all care deeply about the work we do, and the tools we use. We try and create an environment that allows for personal & professional growth.

We believe culture is not a list of items. It’s the people you work with, but here are a few of the ideas we feel strongly about.

Venture outside your comfort zone — Ask questions. Be critical. Suggest ways of improving internal process. Be humble, admit mistakes readily, and never stop learning.

Take ownership — The more freedom and responsibility people have, the less management is needed. Do your own research, talk with others on the team and don’t let anything stand between you and the results you want.

Great communication — The ability to exchange ideas efficiently is an important part of your skillset.

Bias towards action — Assume your first iteration will need improvement. The sooner you launch the sooner you can improve. Instead of speculating come back next week with real data.


  • A strong knowledge of Java and Gradle is what you’ll need for this role. However, knowledge and experience with Kotlin would be considered too.
  • Holistic knowledge and passion for the Android platform.
  • You have experience working with dependency injection frameworks (i.e. Dagger2).
  • You have experience with unit testing and bonus: UI testing.
  • You keep up to date with the latest in Android development.
  • Bonus points for Javascript/iOS development experience.
  • We’ve recently started looking into and working with ReactNative in our application. This position would be ideal for a candidate looking to learn and work with ReactNative.

What it’s like to work at 8fit

We’ve got a lovely office in Kreuzberg, right in front of the canal. It’s quiet, bright, and well stocked with healthy snacks.

Every Friday we get together for a lunch. We endorse healthy life choices to millions of people, and we stick to them ourselves. But don’t just take my word for it. You’re welcome to drop by and meet the team.

We love Berlin, but we don’t love the cold. That’s why every year we escape for a month with the whole team to some tropical destination. Last year we went to Koh Lanta. You should have seen my sun tan. It was to die for.

We like to work hard, but we believe in balance. Our office hours are quite flexible, ensuring everyone has plenty of time to exercise and enjoy life.

Include in your application:

A short description about yourself. What have you done before? What are you interested in? What motivates you? Don’t send a generic cover letter. We’d rather hear about you in a short intro email

Link to online profiles github/twitter, etc

Work history (CV, linkedin, or description)