Senior Software Engineer, Mobile (Android)
GrabRemotely
securityandroidkotlinfintechpaymentsobservabilitycoroutinesjetpack
Job Description
📋 Description
- Design, build, and maintain Android features powering Grab's payment experience
- Deliver high-quality, scalable, and resilient mobile solutions for critical user journeys
- Improve app performance, reliability, observability, and engineering quality in payment flows
- Collaborate with cross-functional teams to translate product goals into robust technical solutions
- Contribute to architecture, technical design, code reviews, and engineering standards
- Troubleshoot production issues and help drive operational excellence
🎯 Requirements
- Strong software engineering fundamentals with solid 5+ years experience building Android
- Proficiency in Kotlin and a strong understanding of modern Android development
- Experience building maintainable mobile architectures and shipping user-facing features at scale
- Good understanding of performance, reliability, testing, debugging, and release best practices on
- Experience integrating with backend services and handling complex client-server interactions
- Break down ambiguous problems and deliver pragmatic, high-quality solutions
🎁 Benefits
- Term Life Insurance and comprehensive Medical Insurance
- With GrabFlex, create a benefits package that suits your needs
- Parental and Birthday leave, LASA volunteering leave
- Grabber Assistance Programme for guidance and support
- FlexWork arrangements with differentiated hours