TL;DR

Senior Ios Engineer (Mobile Development): Develop and maintain a production-grade iOS application for business travel management with an accent on Swift, SwiftUI, Combine, and Kotlin Multiplatform. Focus on architecting resilient offline-first solutions, CI/CD pipelines, and collaborating in a cross-functional team to deliver incremental value.

Location: Must be based within commuting distance of company hubs with 3 days per week in-person work

Company

TravelPerk is a global SaaS company providing an intelligent platform for travel and spend management, trusted by over 10,000 companies worldwide.

What you will do

  • Collaborate in a product team to plan, define, and implement features together without silos.
  • Participate in global application layer design and architecture.
  • Architect, design, and implement solutions in Swift and Kotlin Multiplatform.
  • Deliver incremental value with high code quality and testing.
  • Define and monitor tracing and observability metrics.
  • Mentor and collaborate closely with other team members.

Requirements

  • Must be based within commuting distance of company hubs for hybrid work (3 days in office per week).
  • Deep knowledge of Swift, SwiftUI, Combine, UIKit, and Foundation.
  • Experience developing, releasing, and operating production-grade apps including CI/CD and crash monitoring.
  • Understanding of HTTP, caching strategies, and offline-first resiliency patterns.
  • Comfortable reading/modifying backend Python code for debugging APIs.
  • Experience or willingness to learn Kotlin Multiplatform and Compose Multiplatform.

Culture & Benefits

  • IRL-first approach with emphasis on in-person collaboration.
  • Diverse global team with English as the official language.
  • Equal opportunity employer welcoming all backgrounds.