ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

[Freelance Contract] - Senior Mobile Developer - Kotlin Multiplatform - Better Route (d/f/m)

Bettermile

Berlin, Berlin, Germany Remote contract

Posted: January 27, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We are looking for a Senior Mobile Developer to join our team in Berlin, Germany. The ideal candidate should have experience with Kotlin Multiplatform and be able to optimize routes for last-mile delivery. The role involves developing mobile apps for smart route optimization, with a focus on efficiency and sustainability.

Job Description

About the Bettermile Route Tribe:

We revolutionize last-mile delivery for drivers worldwide with our smart route optimization. Our real-time, dynamic sequencing handles hundreds of stops, empowering thousands of drivers through the mobile app.

Our mission: enhance the daily experience of last-mile drivers, prioritizing their satisfaction and enabling real-time tracking. The Better Route app enables efficient and sustainable routes, letting drivers plan their day seamlessly. Each day brings new challenges, bring your skills and passion, and join us in transforming the delivery landscape!

Our tech stack: Kotlin, KMP (Kotlin Multiplatform), Ktor, Kotlinx.coroutines, kotlinx.serialization, Clean Architecture.

You will be taking care of

• Hands-on Development (80%): Scaling our mobile capabilities by building and refining features using Kotlin Multiplatform (KMP) across Android and iOS.

• Technical Consulting (20%): Acting as a strategic partner to the team, explaining complex technical approaches and providing a portfolio-backed perspective on best practices.

• Architectural Evolution: Accelerating the migration of existing components from pure Android to a shared KMP environment while maintaining a Clean Architecture structure.

• Stack Optimization: Implementing high-performance asynchronous code and networking using Kotlinx.coroutines, Ktor, and kotlinx.serialization.

• Seamless Integration: Maintain high standards throughout the end-to-end development lifecycle, from local development and Git workflows to opening production-ready PRs.

You check these boxes

• Proven KMP Mastery: At least 2 successful KMP projects, specifically including experience migrating a pure Android project to KMP.

• Consultancy Track Record: A minimum of 2 successful projects as a consultant with a portfolio demonstrating your ability to deliver high-impact results.

• Core Tech Expertise: Deep technical knowledge of Ktor, Kotlinx.coroutines, and kotlinx.serialization.

• Mobile Versatility: Solid experience in Android (Kotlin) and the ability to navigate iOS (Swift) and legacy Java codebases.

• Architecture Guru: A deep understanding of Clean Architecture and the ability to clearly explain your technical decisions and used approaches.

• Self-Sufficiency: A high degree of autonomy in your work, paired with fluent English communication skills (we are open to discussing only German communication as well)

It is awesome if you also are

• Berlin-based: A preference for sometimes working onsite in our Kreuzberg office (full remote is open for discussion).

Important: You use AI only within agreed security and compliance boundaries.

What is working at Bettermile like?

• We mean it when we say “cutting edge” and have a high level of creative freedom in our everyday work.

• You will be surrounded by like-minded, driven, skilled, and highly motivated people who are keen to contribute to successful solutions.

• We mean diversity, and we put it in numbers: 130+ people, 36 languages, 35% female (vs. ø26% in the tech industry), ø33 years of age, and yes, we do have Schlager-Fans among us.

• We have a very supportive and appreciative working environment with a lot of autonomy and a flat hierarchy.

• We work in a hybrid mode, with weekly team days for better collaboration and nurturing interpersonal connections. When onsite, we work in a modern, kid- and pet-friendly Better Space in the heart of Berlin-Kreuzberg.

Take your chance

Be a part of shaping a fast-growing industry and make an impact from day one. You’ll have the chance to take on responsibility early, with guidance and support from experienced mentors. We foster a learning culture, collaboration on equal footing, and quick decision-making that moves things forward.

Currently, we’re proceeding only with candidates authorized to work in Germany or who already hold a Job Seeker Visa.

About us

At Bettermile, we believe delivery shouldn’t be business as usual. We’re transforming last-mile logistics to drive efficiency and create a better delivery experience for everyone.

Our geo-based, AI-powered SaaS product handles complex address processing, dynamic routing, and navigation. It is built to manage many stops and multiple constraints.

We’re setting a new standard for the last mile and pushing the industry forward, powered by a skilled, international team of tech enthusiasts, logistics experts, and a product suite designed to keep evolving.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply