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.
