Senior Software Engineer, Mobile (Android)

Grab

Singapore

On-site

SGD 120,000 - 180,000

Full time

12 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Grab is seeking an experienced Android software engineer to identify fraud gaps, develop product solutions, and collaborate across product, business, and programme management. You will maintain anti-abuse capabilities, review code and designs, and stay ahead with the latest Android and fraud tooling.

The role emphasizes building with the Android SDK, Java/Kotlin/C++, and strong CI/CD practices, while partnering with backend and SRE teams on observable services.

Qualifications

  • 5+ years of professional software development experience.
  • Ability to document technical details for cross-team audiences.
  • Make architectural tradeoffs to deliver software rapidly in production environments.
  • Lead large scale internet and mobile application development.

Responsibilities

  • Identify fraud, abuse, and risk gaps on Android and turn them into product solutions.
  • Collaborate with product, business, and programme management to hit deliverables.
  • Join technical and product reviews while maintaining existing anti-abuse products.
  • Research latest Android and fraud tooling to keep mobile products current.
  • Ship high quality, maintainable code with strong operational excellence.
  • Complete assigned code reviews and design reviews on schedule.
  • Partner with backend and SRE engineers on observable, high-impact services.

Skills

Android SDK
Java
Kotlin
C++
Linux OS internals
Multithreading
CI/CD
Jenkins
GitLab
Software architecture
Documentation
Leadership
Distributed systems

Tools

Jenkins
GitLab

Job description

What you'd do:
  • Identify fraud, abuse, and risk gaps on Android and turn them into product solutions.
  • Collaborate with product, business, and programme management to hit deliverables.
  • Join technical and product reviews while maintaining existing anti-abuse products.
  • Research latest Android and fraud tooling to keep mobile products current.
  • Ship high quality, maintainable code with strong operational excellence.
  • Complete assigned code reviews and design reviews on schedule.
  • Partner with backend and SRE engineers on observable, high-impact services.
What they want:
  • Bring five or more years of professional software development experience.
  • Produce detailed technical documentation for cross-team and senior leadership audiences.
  • Make architectural tradeoffs to deliver software rapidly in production environments.
  • Lead successfully on large scale internet and mobile application development.
  • Work with and grow geo distributed partner engineering teams.
  • Build with the Android SDK and multithreaded, concurrent application patterns.
  • Code fluently in Java, Kotlin, or C++ with Android or Linux OS internals.
  • Use CI/CD tools such as Jenkins or GitLab proficiently. Bring five or more years of professional software development experience.
  • Produce detailed technical documentation for cross-team and senior leadership audiences.
  • Make architectural tradeoffs to deliver software rapidly in production environments.
  • Lead successfully on large scale internet and mobile application development.
  • Work with and grow geo distributed partner engineering teams.
  • Build with the Android SDK and multithreaded, concurrent application patterns.
  • Code fluently in Java, Kotlin, or C++ with Android or Linux OS internals.
  • Use CI/CD tools such as Jenkins or GitLab proficiently.
  • Bring five or more years of professional software development experience.
  • Produce detailed technical documentation for cross-team and senior leadership audiences.
  • Make architectural tradeoffs to deliver software rapidly in production environments.
  • Lead successfully on large scale internet and mobile application development.
  • Work with and grow geo distributed partner engineering teams.
  • Build with the Android SDK and multithreaded, concurrent application patterns.
  • Code fluently in Java, Kotlin, or C++ with Android or Linux OS internals.
  • Use CI/CD tools such as Jenkins or GitLab proficiently.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Engineer — Fraud & Risk Platform
Senior Android Engineer — Fraud & Risk Platform

Grab • Singapore

On-site
SGD 120,000 - 180,000
Android Software Engineer
Android Software Engineer

Baidu, Inc. • Singapore

On-site
SGD 60,000 - 80,000
Lead Software Engineer in Test
Lead Software Engineer in Test

Grab • Singapore

On-site
SGD 120,000 - 180,000
Senior Android Engineer
Senior Android Engineer

HELLO PLANET PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Senior Software Engineer, Mobile (Android)
Senior Software Engineer, Mobile (Android)

GrabTaxi Holdings Pte. Ltd. • Singapore

On-site
SGD 120,000 - 170,000
Term Life Insurance
Medical Insurance
GrabFlex
+5
Staff Software Engineer, Android Trust - Singapore
Staff Software Engineer, Android Trust - Singapore

GOOGLE ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer, Android Trust
Senior Software Engineer, Android Trust

Google • Singapore

On-site
SGD 120,000 - 180,000
Mobile Developer (Android)
Mobile Developer (Android)

SMRT Corporation Ltd • Singapore

On-site
SGD 60,000 - 100,000
Technical Lead - Android
Technical Lead - Android

Hcl Comnet • Singapore

On-site
SGD 120,000 - 180,000
Mobile Engineer (iOS / Android)
Mobile Engineer (iOS / Android)

TOKENINSIGHT SG PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000