Senior Software Engineer - iOS
Core
Design, build, deploy, and maintain native iOS applications for travel booking and utility tools, serving millions of Indian travelers.
Role type
Senior IC iOS Software Engineer
Builds
Native iOS applications (ixigo, ConfirmTkt, AbhiBus) for travel planning, booking, and management
Domain
Travel technology / Mobile development
Deliverable
production ML models | product features
Required skills
Swift, SwiftUI, UIKit, CoreLocation, CoreData, CocoaPods, multi-threaded/async code, SOLID principles, unit testing, app monitoring, Firebase, CleverTap, on-device AI (Core ML/Core AI)
Preferred skills
AI-assisted development tools, Test-Driven Development, leading projects, mentoring peers
Technologies
Swift, SwiftUI, UIKit, CoreLocation, CoreData, CocoaPods, Firebase, CleverTap, Core ML, Core AI, Xcode
Responsibilities
Lead and oversee mobile application development efforts; develop, release, and maintain native iOS applications; work with Tech, Design, and Quality teams to build and launch products; optimize app performance and implement new technologies; fix bugs and improve application efficiency
Seniority
Senior, hands-on IC with leadership responsibilities