Grab

Software Engineer, ios

Grab
Apply
1 day ago
Bengaluru, IndiaMid Level

Responsibilities

  • Develop and maintain iOS applications for PaySDK and passenger, driver, and merchant apps.
  • Collaborate with teams to identify project requirements and develop solutions.
  • Create technical documentation, including code comments, architecture diagrams, and technical guides.
  • Troubleshoot and resolve complex technical issues using debugging tools and techniques.
  • Stay current with iOS development trends and tools to improve development processes and product quality.

Requirements

  • At least 2 years of iOS development experience.
  • Fluency in Swift and understanding of object-oriented, reactive, and dependency-injection programming paradigms.
  • Working knowledge of clean architecture approaches such as MVVM or VIPER.
  • Experience writing maintainable and testable code, including API design, unit testing, and UI testing.
  • Experience maintaining high-user-base applications using crash analytics, remote debugging, and continuous integration.

Benefits

  • Term life insurance and comprehensive medical insurance.
  • Flexible benefits through GrabFlex.
  • Parental leave, birthday leave, and volunteering leave.
  • Confidential Grabber Assistance Programme.
  • On-site role based in Bangalore.

Tech Stack

iOSSwiftSwiftUI

Categories

Mobile
Grab

About Grab

10,000+ employees

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.

Contact me