Senior iOS Developer (Swift) - Remote
- Remote
- India
First iOS hire to lead Swift/SwiftUI app from scratch at a funded travel-tech startup.
Job description
Looking for a Senior iOS Engineer to build Tickadoo’s iOS app from the ground up using Swift & SwiftUI in a product-first, fast-moving environment. This is a contract-to-hire role (6 months contract followed by full-time conversion).
Company details
Tickadoo is a travel and entertainment startup building an AI-powered discovery app that delivers personalized recommendations, smart itineraries, and instant bookings in 500+ cities worldwide. Backed by a successful founder team, closing a $5M seed round, and partnered with Headout for global supply.
Website: https://www.tickadoo.com
Requirements
4+ years of professional iOS development experience
Strong expertise in Swift and SwiftUI
Experience building consumer-facing mobile apps
Deep understanding of Apple’s Human Interface Guidelines
Familiarity with modern iOS frameworks (Combine, async/await, MVVM)
Strong UI/UX sensibility with ability to deliver smooth animations and transitions
Experience in product-based companies
Bonus: In-app payments, maps, location, personalization, AI tools (GPT, Eleven Labs), or ARKit
Responsibilities
Build Tickadoo’s iOS app from scratch using Swift and SwiftUI
Collaborate closely with design and product teams for native UI and animation implementation
Integrate AI concierge and itinerary APIs
Build scalable architecture and reusable components
Drive adoption of new Apple frameworks (Live Activities, Vision Pro, widgets)
Set up CI/CD, testing, and deployment pipelines
Help define mobile engineering culture and contribute to future hiring
Job Details
Location: Remote
Contract: 6 months contract to hire (full-time post conversion)
Interview process
Screening
Technical Intro (30–60 mins)
Technical Round (Live coding / System Design)
Salary Discussion
Important Note
ClanX is a recruitment partner, helping Tickadoo hire Senior iOS Engineer.
or
Details
- Bangalore, Karnātaka, India
All done!
Your application has been successfully submitted!