Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
At Ola Cabs, Engineering is considered the key differentiator to bring the best in technology to the taxi aggregation and public transport industry. Software Development Engineers (SDEs) at Ola work on next generation technologies that change how users book and use public transport. Our product is far more than a simple aggregator. It needs to handle the scale of millions of users. We apply various forms of technology such as Distributed Computing, data science, machine learning and mobile computing to enhance user experience and to help users connect with taxis faster.
We expect our engineers to be nimble, versatile and fast paced. We don’t mind a bit of eccentricity if that is required to create great solutions. We expect you to not only develop, but test, deploy, maintain and enhance solutions.
Job Location: Bangalore
Experience: 3 to 7 Years
Requirements :
- Strong proficiency in Swift and core iOS concepts including multithreading, concurrency, memory management, GCD, and Operation Queues.
- Solid understanding of iOS frameworks such as Core Data, Core Animation, Core Graphics, and Core Text.
- Experience integrating RESTful APIs to connect iOS applications with backend services.
- Hands-on experience with push notifications, deep links, and deferred deep links.
- Proficient with Git and dependency managers like CocoaPods, Carthage, and Swift Package Manager (SPM).
- Experience working with CI/CD pipelines, source control workflows, and tools such as Jira for project execution.
- Knowledge of performance, profiling, and memory optimization using instruments and benchmarking tools.
- Strong grasp of OOP, software design patterns, and debugging techniques to ensure stable production releases.
- Experience writing unit tests and building testable, maintainable code.
- Basic familiarity with SwiftUI, Combine, and Structured Concurrency.
- Practical experience with architecture patterns such as MVVM and Coordinator, and optionally RxSwift.
Key Skills
Ranked by relevanceReady to apply?
Join Ola and take your career to the next level!
Application takes less than 5 minutes

