komootKO

Backend Engineer

komoot
Germany only
Apply now

About komoot

Komoot is an app that lets you find, plan, and share adventures with its easy route planner. Driven by a love for nature and powered by the outdoor community’s recommendations, komoot helps you explore more of the great outdoors—wherever and however you want. And we're good at it. Google and Apple have listed us as one of their Apps of the Year numerous times. Today, with over 35 million users and 300,000 five-star reviews, we are well on our way to becoming the most popular app for finding, planning, and sharing adventures worldwide.

Join our 100% remote team and start your adventure with komoot.

About the role

As komoot’s next backend engineer, you’ll be joining a highly-motivated team of tech enthusiasts. We’re focused on impact, that’s why we love to find simple and smart solutions to complex problems, and embrace modern technologies to face tough challenges.

As backend engineers, we enable users to explore the outdoors by rapidly creating and operating high quality APIs that serve as a gateway to our features, used by our client apps (Web, Android, iOS, GPS devices, ... ) as well as many third parties such as Garmin, Wahoo, and Bosch.

Join us for an opportunity to collaborate closely with Client Developers, QA, Design, and Data Analytics experts in a cross-functional squad to create innovative features and enhance existing ones.

Ready for your next adventure?

What you will do

You will work inside one of the cross-functional squads, supporting them on their mission to create impact for our users.

In order to do that you will:

  • Actively contribute to finding technical solutions
  • Proactively give feedback on planning road maps
  • Iterate fast on feedback and changes
  • Design and build our systems in a way so that they run with reasonable costs

We build and operate the APIs to enable our clients (Web, Android, iOS, …) & partners to build the features our users need.

You will:

  • Develop end-to-end solutions including concept, road maps, implementation, testing, deployment, monitoring, and maintenance
  • Leverage kotlin and a lot of AWS services in order to efficiently build the solution
  • Collaborate with the clients and your backend partner in the squad to define and build APIs that are performant, as well as easy to understand and integrate
  • Ensure the reliability and availability of the systems through robust testing, monitoring, and maintenance
  • Be part of the on-call rotation we share in the backend team in order to provide our users with available systems

Why you will love it

  • Your work will contribute to helping millions of people enjoy lovely outdoor experiences.
  • We’ve been a remote-working company since 2017, meaning: We are remote by default, have frameworks and systems in place, and know how to do it well.
  • You can work from wherever you want, be it a beach, the mountains, your house, or anywhere else that lies in any time zone between UTC-1 and UTC+3.
  • We have your costs covered for your co-working space membership or your work-from-home office setup and the latest devices and equipment to do your best work.
  • You’ll become an essential part of our diverse and international team with colleagues based in 20+ countries across Europe.
  • 38 paid days off (inclusive public holidays) – you are free to take those days whenever it suits you, including a well-deserved winter holiday break.
  • We love seeing people grow. That's why each team member gets €2,000 and 3 additional days to spend on professional development each year. Classes, conferences, books – your choice!

Requirements

You’ll be successful in this role if you

  • Are highly self-driven, responsible, and keen to learn and improve
  • Are a strong team player and a strong communicator
  • Have 2+ years of professional experience in developing backend systems
  • Have 2+ years of professional experience with managed cloud services, ideally using AWS
  • Have 2+ years of professional experience in a JVM language, ideally kotlin
  • Have 1+ years of professional experience in Python
  • Appreciate the outdoors, nature, and being active
  • Bonus: Have knowledge of GIS

Not sure if you meet all requirements above? Don't sweat it – if you think you're the right person anyway, we'd love to hear from you!

Benefits

Curious about how we work?

  • Core Communication time between 10 am - 3 pm (Berlin Time). We know people have different lifestyles, which is why we have flexible working hours with core time for synchronous interaction. You can organize your workday in the way that best suits you, your family, and your needs.
  • We work on a project basis in cross functional teams to ensure that we collaborate on our goals, move forward smoothly with open lines of communication, and achieve results as a team.
  • Every Monday morning, we have a whole-company presentation where you hear about projects across the business, inspire each other, and share great work.
  • We connect in person at three whole-company gatherings each year in beautiful locations. You can check out this playlist to find out more about how we stay close while being remote.
  • We use tools like Trello, Slack, Miro, Zoom, and Google Workspace on a daily basis to stay connected, collaborate easily, and manage projects.

Dive a little deeper and learn…

  • More about our team here: Meet the Team
  • More about how we work here: How We Work
  • More about our recruitment process, salary and FAQs here: FAQs

We support diversity and inclusivity and welcome all prospective applicants. We have an ongoing recruitment process (no deadlines) – if this role is online, it means it’s still open!

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let komoot know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

May 01, 2024

Posted on

Mar 02, 2024

Job type

Full Time

Experience level

Mid-level

Location requirements

Hiring timezones

Germany +/- 0 hours
Claim this profilekomoot logoKO

komoot

Company size

Social media

View company profileVisit komoot.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

5 remote jobs at komoot

Explore the variety of open remote roles at komoot, offering flexible work options across multiple disciplines and skill levels.

View all jobs at komoot

Remote companies like komoot

Find your next opportunity by exploring profiles of companies that are similar to komoot. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan