Singapore On-site

Grab is hiring a Senior Software Engineer, Mobile (Android)

As a Senior Software Engineer, Mobile (Android), you will play a key role in shaping the future of maps and location-based services within a leading superapp in Southeast Asia. You'll lead the development of high-performance Android features that power navigation, routing, and location discovery for millions of users. This role involves deep collaboration with backend, data, and design teams to deliver seamless, scalable, and reliable mobile experiences. You will take ownership of complex technical challenges, drive architectural improvements, and ensure best practices in code quality, testing, and security. Your work will directly impact user satisfaction, app performance, and the overall reliability of location services across diverse urban environments.

Responsibilities

  • Design, build, and refine Android features and shared components for the mobile platform.
  • Work with engineers, designers, and product teams to define requirements and deliver complete solutions.
  • Develop complex user interfaces and intuitive user experiences while creating reusable code libraries.
  • Ensure strong code quality, testing coverage, security practices, and thorough documentation.
  • Monitor application performance and health, analyze metrics, and lead improvements in reliability and efficiency.
  • Evaluate and suggest architectural improvements to support scalability and faster development cycles.
  • Identify challenges, propose practical solutions, and prioritize performance and user impact.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, with at least four years of Android app development experience.
  • Strong proficiency in Kotlin or Java, including knowledge of design patterns, multithreading, and clean coding principles.
  • Solid understanding of data structures and algorithms to build efficient and scalable mobile systems.
  • Experience integrating APIs and third-party SDKs, with knowledge of networking, authentication, and versioning.
  • Proven ability to build high-quality, accessible user interfaces with attention to detail and usability.
  • Demonstrated commitment to code quality, automated testing, security, and clear documentation.
  • In-depth experience with Android CI/CD pipelines, including Gradle, automated testing, and release management.
  • Track record of collaborating with engineering, design, and product teams to deliver production-ready features.
  • High sense of ownership, strong analytical thinking, and solid system design capabilities.

Nice to Have

  • Experience with LiDAR, sensor technologies, or mapping systems is a plus.

Tech Stack

Kotlin, Java, Android, Gradle, APIs, third-party SDKs, CI/CD, maps, routing, navigation

Benefits

  • Term Life Insurance
  • comprehensive Medical Insurance
  • GrabFlex benefits package customization
  • Parental leave
  • Birthday leave
  • Love-all-Serve-all (LASA) volunteering leave
  • Grabber Assistance Programme
  • FlexWork arrangements such as differentiated hours

Work Arrangement

onsite — Singapore — FlexWork arrangements such as differentiated hours

Team

Geo Engineering team working with backend, data, and design teams; reports to Engineering Manager

  • purpose gives us joy
  • habits build excellence
  • economically empowering everyone
  • heart, hunger, honour, and humility
  • inclusive and equitable workplace
  • equal opportunity regardless of nationality, ethnicity, race, religion, age, gender, family commitments, physical and mental impairments or disabilities

Additional Information

  • Position is based on-site in Singapore
  • Reports to an Engineering Manager
  • Team: Geo Engineering
  • Focus on accuracy, performance, and trust
  • Collaboration with engineers, designers, and product managers
Required Skills
KotlinJavaAndroidGradleDesign PatternsMultithreadingClean CodingData StructuresAlgorithmsScalable Systems KotlinJavaAndroidGradleAPIsthird-party SDKsCI/CDmapsroutingnavigation
About company
Grab
Southeast Asia's leading superapp providing services like food delivery, transportation, and financial management using technology and AI to economically empower everyone.
All jobs at Grab Visit website
Job Details
Department Software Development
Category mobile
Posted 2 months ago