Software Engineer Mobile (Kotlin Multiplatform) (m/f/d)
Join to apply for the Software Engineer Mobile (Kotlin Multiplatform) (m/f/d) role at ToolTime
At ToolTime , we build cloud-based software for trades people—a platform that digitizes workflows, reduces admin work, and gives craft businesses valuable time back in their day. Since 2019, our mission has been to simplify every step of their operations, from creating offers to tracking time. Behind this mission stands a diverse team of +80 talented people working together to modernize Germany’s trades industry in a meaningful and sustainable way.
What sets us apart? The energy of a modern SaaS startup combined with a strong financial foundation. With €55 million in funding and investors deeply connected to the trades sector, we’re well positioned to scale our product and impact even further. ToolTime’s DNA is shaped by innovation, ownership, and continuous improvement — and we’re always looking for motivated people who want to push the industry forward with us.
⚠️ This is a fixed‑term position (6–12 months) , ideal for someone looking to make a real impact in a fast‑growing startup.
Key Responsibilities
- Build a new KMP‑based mobile application from scratch, defining architecture, module boundaries, and shared logic.
- Drive key technical decisions alongside staff engineers and architects.
- Collaborate closely with product, design, and backend teams to deliver features tradespeople love.
- Define coding standards, best practices, and internal frameworks for the mobile codebase.
- Ensure software quality through testing, CI/CD automation, and performance monitoring.
- Contribute to shaping ToolTime’s long‑term mobile strategy and platform direction.
- Work best with colleagues who support you and set you up for success.
- Engage in TechMondays (Monday engineering focus) and Tech Forums (transparent decision‑making).
Qualifications
- 5+ years of professional experience in mobile development.
- Deep experience in Kotlin Multiplatform (KMP) and building shared architecture from scratch.
- Strong understanding of modular architecture, clean code, and testability.
- Hands‑on experience with Coroutines, Koin/Hilt, Ktor and modern architectural patterns (MVVM, MVI, Clean Architecture).
- Track record of shipping and maintaining production‑grade Android or cross‑platform apps.
- Experience integrating mobile apps with REST/GraphQL APIs.
- Strong focus on delivering excellent UX and high‑performing mobile experiences.
- Bonus: iOS/SwiftUI experience.
- Interest in the latest mobile technologies, including Kotlin, Jetpack Compose, KMP, and mobile tooling.
- Self‑driven, strive for excellence, and thrive among talented colleagues.
- Value open collaboration where every voice matters.
- Enjoy the energy of a modern SaaS startup with a strong financial foundation.
Tech Stack
Kotlin, KMP, Jetpack Compose, SwiftUI, GraphQL, SpringBoot, Quarkus, AWS, Terraform. Our infrastructure is managed with Terraform.
Growth & Development
- Gain insights into one of the best‑funded startups in the trades industry and support us in a highly exciting growth phase.
- We foster a culture of curiosity, positivity, and collaboration. We value honest feedback and continuous learning, giving everyone the space to experiment — and make mistakes.
- We invest in you: €500 Learning & Development budget per year for training, courses, and upskilling.
- Plenty of room for ownership, creativity, and personal growth.
Perks & Flexibility
- Build your own benefits package from more than 35 partners such as Urban Sports Club, Blinkist, 7Mind, Ikea, and many more.
- Access to our Corporate Benefits Portal with exclusive discounts on travel, sports, fashion, and more.
- 30 days of vacation, regular team & company events, plus two Company Weeks per year.
- A hybrid work model: 2 days per week in our vibrant Friedrichshain office and 3 days remote from home, including Workation options.
Diversity & Inclusion
At ToolTime, we believe that diverse teams build better products. We welcome people of all abilities, genders, cultural backgrounds, ages and sexual orientations. If you’re passionate about building great technology but don’t tick every single box in the job description, we still encourage you to apply. What matters most is your mindset, potential, and drive to grow — not just your resume.
Referrals
Referrals increase your chances of interviewing at ToolTime by 2x
Get notified about new Software Engineer jobs in Berlin, Berlin, Germany .
#J-18808-Ljbffr