Senior Software Engineer - iOS
Role Overview
Our iOS team is passionate about staying ahead of the curve by embracing the latest technologies in the Apple ecosystem.
We have consistently been among the first to adopt new innovations, from supporting the iPhone X layout, integrating ARKit in 2017, to implementing Siri Shortcuts in 2018.
Our work has been recognised by Apple, with the ixigo app being featured multiple times across the App Store in the Today, Apps, and Travel sections over the past few years.
At ixigo, great ideas quickly evolve into impactful products and delightful customer experiences.
If you're passionate about building world-class iOS applications, love working with Swift and Apple's latest frameworks, and enjoy pushing the boundaries of what's possible, we'd love to have you on our team.
Join us in building some of the world's best travel apps and be among the first to experiment with everything Apple unveils at the next WWDC.
Key Skills for This Role
Full Job Posting
Roles & Responsibilities
- As a Senior Software Engineer - iOS , You will be involved in all aspects of development playing a critical role in the design, planning, development, and deployment and help develop best practices for future development. You will be working closely with the Tech, Design, and Quality team to build and launch the product.
- Developing, releasing, and maintaining native iOS Applications Lead and oversee mobile application development efforts
- Deliver across the entire app life cycle, design, build, deploy, test, release to app stores and support
- Working directly with developers and product managers to conceptualize, build, test and realize products
- Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Optimizing performance for the apps and keep up to date on the latest industry trends in mobile technologies
- Qualifications
- 3+ years of experience
- Strong understanding of Swift and SwiftUI
- Up-to-date experience with UIKit, CoreLocation, CoreData, CocoaPods, and other iOS frameworks
- Experience writing multi-threaded and asynchronous code (Task, async/await), along with SOLID principles, unit testing, and app monitoring (e.g., app launch metrics, Crashlytics)
- Experience with Firebase and CleverTap is a bonus
- Comfortable using AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code, or Xcode's agentic coding features) to speed up coding, testing, and code review
- Exposure to building on-device AI features — Apple's Foundation Models framework, Core ML, or the newer Core AI framework — is a strong plus
- A track record of leading projects, mentoring peers, and collaborating with technical and business partners
- Solid grasp of fundamental computer science concepts
- Ability to work under pressure and manage difficult situations in a fast-paced environment
- Excellent interpersonal skills and the ability to work well with engineers at all levels
- Enthusiasm for a fast-paced environment and learning new technologies
- A deep commitment to excellence in products and services
- Experience with Test-Driven Development is a plus
- Responsible for safeguarding sensitive company data against unauthorized access, use, or disclosure, and for reporting any suspected security incidents in line with the organization's ISMS (Information Security Management System) policies and procedures.
Requirements
- 3+ years of experience
- Strong understanding of Swift and SwiftUI
- Up-to-date experience with UIKit, CoreLocation, CoreData, CocoaPods, and other iOS frameworks
- Experience writing multi-threaded and asynchronous code (Task, async/await), along with SOLID principles, unit testing, and app monitoring (e.g., app launch metrics, Crashlytics)
- Experience with Firebase and CleverTap is a bonus
- Comfortable using AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code, or Xcode's agentic coding features) to speed up coding, testing, and code review
- Exposure to building on-device AI features — Apple's Foundation Models framework, Core ML, or the newer Core AI framework — is a strong plus
- A track record of leading projects, mentoring peers, and collaborating with technical and business partners
- Solid grasp of fundamental computer science concepts
- Ability to work under pressure and manage difficult situations in a fast-paced environment
- Excellent interpersonal skills and the ability to work well with engineers at all levels
- Enthusiasm for a fast-paced environment and learning new technologies
- A deep commitment to excellence in products and services
- Experience with Test-Driven Development is a plus
About ixigo
Indian online travel agency helping travellers book and manage trains, flights, buses, hotels, cabs, and related travel services.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at ixigo
Senior Product Manager
New Delhi, IND
About the Role: As a Senior Product Manager - Flights at ixigo, you will work on the end-to-end flights product, driving growth across the booking funnel while ensuring a reliable, trustworthy experience across the custo
Research Fellowship: Agent Intelligence & Evaluation
New Delhi, IND
Voice agents fail in ways traditional software doesn't. An ASR confidence drop on a regional accent misfires a tool call, an LLM hallucinates a policy because upstream latency broke turn-taking, and support teams roll th
Fellowship : (Agent Intelligence & Evaluations)
New Delhi, IND
Senior Software Engineer - Backend
Gurugram, IND
ixigo seeks a Senior Software Engineer to design, develop, and scale core product features and own software modules end to end. The role includes system performance and stability improvements, technical collaboration, co
Executive - Customer Experience
Gurugram, IND
HRBP & Talent Acquisition
Gurugram, IND
Senior Software Developer - Backend
Gurugram, IND
Senior Product Manager
New Delhi, IND
Principal Engineer - Backend
Gurugram, IND
Research Fellowship: Agent Intelligence & Evaluation
New Delhi, IND
Fellowship : (Agent Intelligence & Evaluations)
New Delhi, IND
Senior Software Engineer - Backend
Gurugram, IND