As komoot’s next backend engineer, you’ll be joining a highly motivated team of tech enthusiasts focused on impact. We seek simple, smart solutions to complex problems, leveraging modern technologies to face tough challenges.
As backend engineers, we enable users to explore the outdoors by creating and operating high-quality APIs that serve our features, used by client apps (Web, Android, iOS, GPS devices, etc.) and third parties like Garmin, Wahoo, and Bosch.
Join us for an opportunity to collaborate closely with other Backend Developers in the Backend Developer Productivity team to enhance developer experience and efficiency.
What you will do
- Support the Backend Developer Productivity Team in their mission by actively contributing to technical solutions, providing feedback on planning roadmaps, iterating quickly on feedback, and designing cost-effective systems.
You will
- Develop end-to-end solutions from concept to maintenance, including testing and deployment.
- Utilize Kotlin and AWS services to build solutions efficiently.
- Collaborate with backend partners to define and build understandable and integrable systems and tools.
- Ensure system reliability through robust testing, monitoring, and maintenance.
- Participate in the on-call rotation to maintain system availability for users.
Why you will love it
- Your work helps millions enjoy outdoor experiences.
- We are a remote-first company since 2017, with established frameworks and systems for remote work.
- You can work from anywhere within UTC-1 to UTC+3 time zones.
- We cover costs for co-working spaces and provide the latest devices and equipment.
- Be part of a diverse, international team across 20+ countries.
- Enjoy 38 paid days off, including public holidays, with flexible timing.
- Grow professionally with €2,000 and 3 days annually for courses, conferences, books, etc.
Requirements
You’ll be successful if you
- Are highly self-driven, responsible, eager to learn and improve.
- Are a strong team player and communicator.
- Have 2+ years of experience developing backend systems.
- Have 2+ years of experience with managed cloud services, preferably AWS.
- Have 2+ years of experience in a JVM language, preferably Kotlin.
- Have 1+ years of experience in Python.
- Appreciate the outdoors and staying active.
- Bonus: Knowledge of GIS.
Not sure if you meet all requirements? If you believe you're the right person, we’d love to hear from you!
How we work
- Core communication hours are between 10 am - 3 pm Berlin time, with flexible hours outside this window.
- Work is organized on a project basis within cross-functional teams.
- Weekly company-wide presentations every Monday morning.
- Annual in-person gatherings in beautiful locations.
- Tools like Trello, Slack, Miro, Zoom, and Google Workspace facilitate collaboration.