Skip to content
← Back to job listings

Senior Software Engineer, Mobile (iOS)

Grab · Remote, Indonesia

Software DevelopmentSenior LevelRemoteQuick applyfull-timeabout 2 months ago

About The Role

{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer, Mobile (iOS)","description":"\u003Cp\u003E\u003Cstrong\u003EAbout Grab and Our Workplace\u003C/strong\u003E\u003C/p\u003E\u003Cp\u003EGrab is Southeast Asia\u0027s leading superapp. From getting your favourite meals delivered to helping you manage your finances and getting around town hassle-free, we\u0027ve got your back with everything. In Grab, purpose gives us joy and habits build excellence, while harnessing the power of Technology and AI to deliver the mission of driving Southeast Asia forward by economically empowering everyone, with heart, hunger, honour, and humility.\u003C/p\u003E\u003Cp\u003E\u003Cstrong\u003EGet to Know the Team\u003C/strong\u003E\u003C/p\u003E\u003Cp\u003ECome join the Consumer Experience (CX) Engineering team! We are on an exciting mission to build the best engagement and discovery experience for our users and win customer loyalty by serving the most important needs of customers\u0027 daily lives with a seamless, personalized and contextual experience.\u003C/p\u003E\u003Cp\u003E\u003Cstrong\u003EGet to Know the Role\u003C/strong\u003E\u003C/p\u003E\u003Cp\u003EYou will directly report to the Engineering Manager of the Consumer Experience Growth Team. As a significant and autonomous contributor to your team, your team will trust you with designing their software systems with high quality. You will take an active role in your projects as a team member and involve yourself from design to rollout, taking ownership of your work and always focusing on moving your projects forward. This is an onsite role based in Jakarta.\u003C/p\u003E\u003Cp\u003E\u003Cstrong\u003EThe Critical Tasks You Will Perform\u003C/strong\u003E\u003C/p\u003E\u003Cul\u003E\u003Cli\u003ECollaborate with mobile and backend engineers, designers, data scientists, and product managers to build features.\u003C/li\u003E\u003Cli\u003EParticipate in code and design reviews to maintain our high development standards.\u003C/li\u003E\u003Cli\u003EBrainstorm ideas, identify problems, propose and implement solutions geared towards scale and performance.\u003C/li\u003E\u003Cli\u003ETake full ownership of projects that are built to meet functional and non-functional requirements of our users and partners.\u003C/li\u003E\u003Cli\u003EDesign, implement, instrument and deploy performant and reusable iOS components.\u003C/li\u003E\u003Cli\u003ELead Collaboration with partners across teams and roles, to resolve ambiguous, multi dimensional business, legal, and product needs.\u003C/li\u003E\u003Cli\u003EParticipate in interview loops to help Grab continue hiring top industry talent.\u003C/li\u003E\u003Cli\u003EProvide technical guidance, mentorship and knowledge sharing to peers.\u003C/li\u003E\u003C/ul\u003E\u003Cp\u003E\u003Cstrong\u003EWhat Essential Skills You Will Need\u003C/strong\u003E\u003C/p\u003E\u003Cul\u003E\u003Cli\u003E4\u002B years of professional software development experience including at least 2 years of iOS development experience.\u003C/li\u003E\u003Cli\u003EFluent in Swift programming language.\u003C/li\u003E\u003Cli\u003ESolid computer science fundamentals in algorithms and data structures.\u003C/li\u003E\u003Cli\u003EAccountable and takes ownership of one\u0027s own work.\u003C/li\u003E\u003Cli\u003EExperience building an end-to-end feature.\u003C/li\u003E\u003Cli\u003EExperience running large-scale applications and global understanding of systems internals and tools like crash analytics, remote debugging and continuous integration.\u003C/li\u003E\u003Cli\u003EExperience approaching a problem from different angles, analyzing pros and cons of different solutions, able to think about scalability and stability.\u003C/li\u003E\u003Cli\u003EExperience in writing maintainable and testable code, including API design, unit testing, and UI testing techniques.\u003C/li\u003E\u003Cli\u003EUnderstand about the CI/CD implementation.\u003C/li\u003E\u003Cli\u003EProficiency to converse in English both written and verbally\u003C/li\u003E\u003C/ul\u003E\u003Cp\u003E\u003Cstrong\u003ELife at Grab\u003C/strong\u003E\u003C/p\u003E\u003Cp\u003EWe care about your well-being at Grab, here are some of the global benefits we offer:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EWe have your back with \u003Cstrong\u003ETerm Life Insurance \u003C/strong\u003Eand comprehensive \u003Cstrong\u003EMedical Insurance.\u003C/strong\u003E\u003C/li\u003E\u003Cli\u003EWith \u003Cstrong\u003EGrabFlex, \u003C/strong\u003Ecreate a benefits package that suits your needs and aspirations.\u003C/li\u003E\u003Cli\u003ECelebrate moments that matter in life with loved ones through \u003Cstrong\u003EParental\u003C/strong\u003E and \u003Cstrong\u003EBirthday leave\u003C/strong\u003E, and give back to your communities through \u003Cstrong\u003ELove-all-Serve-all (LASA)\u003C/strong\u003E volunteering leave\u003C/li\u003E\u003Cli\u003EWe have a confidential \u003Cstrong\u003EGrabber Assistance Programme\u003C/strong\u003E to guide and uplift you and your loved ones through life\u0027s challenges.\u003C/li\u003E\u003Cli\u003EBalancing personal commitments and life\u0027s demands are made easier with our FlexWork arrangements such as differentiated hours\u003C/li\u003E\u003C/ul\u003E\u003Cp\u003E\u003Cstrong\u003EWhat We Stand For At Grab\u003C/strong\u003E\u003C/p\u003E\u003Cp\u003EWe are committed to building an inclusive and equitable workplace that provides equal opportunity for Grabbers to grow and perform at their best. We consider all candidates fairly and equally regardless of nationality, ethnicity, race, religion, age, gender, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique.\u003C/p\u003E","identifier":"REF4470N","mainEntityOfPage":"https://www.grab.careers/en/jobs/744000123603659/senior-software-engineer-mobile-ios/","url":"https://www.grab.careers/en/jobs/744000123603659/senior-software-engineer-mobile-ios/","datePosted":"2026-04-29","employmentType":"FULL_TIME","hiringOrganization":{"@type":"Organization","name":"Grab","url":"https://www.grab.com/sg/","logo":"https://www.grab.careers/images/logo.svg"},"industry":"Engineering","jobLocation":{"@type":"Place","name":"Jakarta","address":{"@type":"PostalAddress","name":"Jakarta","addressCountry":"Indonesia","addressLocality":"Jakarta","streetAddress":"South Jakarta"}}}

This listing was posted by a verified recruiter at Grab. Report this listing