1 day ago
Bengaluru, IndiaSenior
Responsibilities
- Build scalable iOS components and features from defined tasks and project requirements.
- Own code quality, maintainability, testing, data structures, and algorithms.
- Conduct design reviews and implement monitoring, alerting, and Operational Excellence standards.
- Participate in code reviews and provide and incorporate constructive feedback.
- Respond to issues promptly, communicate updates and resolutions, and collaborate with technical partners and customers.
Requirements
- At least 5 years of working experience, including at least 4 years of relevant iOS application development experience.
- Strong proficiency in Swift and SwiftUI.
- Familiarity with iOS programming paradigms, object-oriented programming, reactive patterns, test-driven development, and dependency injection.
- Working knowledge of Clean Architecture, RIB, VIPER, or MVVM.
- Experience building maintainable and testable codebases, including API design, unit testing, and UI testing.
- Experience maintaining applications, crash analytics, remote debugging, and continuous integration.
- Ability to develop iOS apps or contribute to well-known open-source projects.
Benefits
- Term Life Insurance and comprehensive Medical Insurance.
- GrabFlex flexible benefits package.
- Parental leave, Birthday leave, and Love-all-Serve-all volunteering leave.
- Confidential Grabber Assistance Programme.
- Role based in Bangalore.
Tech Stack
iOSSwiftSwiftUI
Categories
Mobile
About Grab
Grab builds a Southeast Asia superapp for mobility, deliveries, and financial services, serving consumers, drivers, merchants, and enterprises. It monetizes via ride and delivery commissions, merchant services (such as ads and subscriptions), and payments and digital banking products. Founded in 2012 and headquartered in Singapore, Grab operates across multiple Southeast Asian markets and is publicly listed on NASDAQ.
