Software Engineer Mobile (SwiftUi) (fixed-term) (all genders)

ToolTime GmbH
17 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Tech stack

Clean Code Principles
API
iOS
Software Quality
Continuous Integration
Systems Integration
Swiftui
iOS
Backend
Kotlin
Performance Monitor
GraphQL
Multiplatform

Job description

  • Design and implement native iOS UI and platform-specific features , ensuring a polished, best-in-class user experience
  • Drive key technical decisions together with staff engineers and architects
  • Collaborate closely with product, design, and backend teams to deliver features that 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, * You'll get 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 (our core values).
  • We value honest feedback and continuous learning , giving everyone the space to experiment - and make mistakes.
  • Plenty of room for ownership, creativity, and personal growth.

Requirements

  • Are self-driven, strive for excellence, and thrive among talented colleagues.
  • Want to shape a product with real industry impact - not just work in a ticket factory.
  • Value open collaboration where every voice matters.
  • Work best with colleagues who support you and set you up for success., * 5+ years of professional experience in native iOS development
  • Strong focus on delivering excellent UX and high-performing mobile experiences
  • Deep familiarity with the iOS platform and best practices
  • Strong grasp of modern mobile engineering principles, including modular architecture , clean code , and testability
  • Solid understanding of strongly typed programming languages in general and Swift in particular
  • Experience integrating iOS apps with backend APIs (REST/GraphQL)
  • Experience with publishing, maintaining, and monitoring iOS apps in production
  • Interest in the latest technologies around Kotlin Multiplatform (KMP); any practical experience working alongside KMP or familiarity with Kotlin is a big plus

Benefits & conditions

  • 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 , close to Boxi & Warschauer Straße - and the flexibility to work 3 days a week remotely from home, including Workation options .

If this sounds exciting - let's find out if we're a good fit.

Also check out our blog .

About the company

ToolTime is a Software-as-a-Service solution that helps craftsmen tackle all administrative tasks of their business.

Our purpose is to make their lives easier and more effective.

We offer a clear tool that covers all work steps in craft businesses, from customer enquiries to invoicing and everything can be carried out quickly and easily.

Apply for this position