Grab is Southeast Asia's leading superapp, delivering meals, financial services, and much more to millions across the region. The company is driven by purpose, heart, hunger, honour and humility, leveraging technology and AI to empower everyone.
Software Engineer – Mobile (iOS)
Location : Jakarta, Indonesia – onsite role reporting to an engineering manager.
- Design, develop and maintain high‑quality iOS applications using Swift.
- Collaborate with cross‑functional teams to ship new features.
- Ensure performance, quality, responsiveness and battery optimisation.
- Identify bottlenecks, fix bugs and maintain code quality.
- Integrate RESTful APIs, handle data persistence and unit / UI testing.
- Write clean, maintainable code following best practices and design patterns.
- Participate in code reviews and help improve development processes.
- Stay current with iOS trends and technologies.
Senior Software Engineer – Backend
Location : Jakarta, Indonesia – onsite role reporting to an engineering manager.
Design and implement scalable backend services and APIs.Collaborate with product and design teams to deliver new features.Optimize existing systems for efficiency, reliability and performance.Participate in code reviews, mentor juniors and contribute to coding standards.Troubleshoot complex technical issues and lead incident resolution.Stay up‑to‑date with emerging backend technologies and industry trends.Senior Backend Engineer – Java
Location : Jakarta, Indonesia – onsite role reporting to an engineering manager.
Build scalable, high‑performance Java services using Spring Boot, Hibernate and micro‑services.Design, develop and maintain RESTful APIs, database schemas and data integrity.Participate in code reviews, improve practice, mentor peers.Troubleshoot, debug and resolve production issues.Work with cloud platforms, CI / CD pipelines, containerisation and DevOps practices.Frontend Engineer
Location : Jakarta, Indonesia – onsite role.
Develop responsive, accessible web applications with React (and React Native).Collaborate with backend teams to consume APIs.Optimize application performance, speed and scalability.Participate in code reviews and maintain coding standards.Troubleshoot, test and maintain core product software.Continually learn and apply modern software practices and technologies.Benefits
Term Life Insurance and comprehensive Medical Insurance.GrabFlex – customisable benefits package.Parental, Birthday, and volunteering leave.Confidential Grabber Assistance Programme.FlexWork arrangements such as differentiated hours.Commitment to Inclusion
Grab is committed to building an inclusive, equitable workplace, becoming a full‑time, equal‑opportunity employer respecting all identities, experiences and abilities of every candidate.
#J-18808-Ljbffr