Grab Holdings Inc. logoGrab Holdings Inc. logo

Mobile Software Engineer (Android) at Grab | Ho Chi Minh City

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Experience

Qualifications

Essential SkillsBachelor's Degree in Computer Science, Software Engineering, or a related field. Minimum of 3 years of professional experience in Android development. Proficient in Java or Kotlin, with knowledge of design patterns, multi-threading, and sound coding practices. Familiarity with Android systems and programming paradigms such as Object-Oriented Programming (OOP) and Test-Driven Development (TDD). Understanding of Android SDK, various Android versions, and adaptation to different screen sizes. Experience with RESTful APIs for connecting Android applications to backend services. Strong grasp of Android UI design principles, patterns, and best practices. Experience with build automation tools like Gradle. Knowledge of Google’s Android design principles and interface guidelines. Competency in version control systems such as Git.

About the job

Join Our Team

  • The Mobility mobile team at Grab is committed to delivering both affordable and premium transportation options within our app. Our goal is to refine the booking experience and elevate our service for users. If you are enthusiastic about simplifying transportation for millions, we would love to welcome you to our team!

About the Position

  • We are in search of a skilled Android Software Engineer to join our vibrant team. Reporting to the Software Engineering Manager for Transportation, you will be integral in developing the Android passenger app that serves millions daily. Experience stimulating product ideas and face intriguing engineering challenges, witnessing the direct impact of your work within the Grab app!

Key Responsibilities

  • Collaborate with Product, Design, and Analytics teams to grasp issues and requirements, offering insights, alternatives, trade-offs, estimates, and timelines.
  • Team up with Android, Backend, and QA engineers to brainstorm and realize scalable, extensible, and reliable technical solutions that address real-world problems.
  • Develop reusable, scalable, and testable code while ensuring timely delivery of high-quality features.
  • Engage in code reviews to provide constructive feedback and enhance overall engineering practices.
  • Demonstrate accountability when on-call, prepared to triage, debug, and resolve production issues.
  • Identify inefficiencies within the codebase and processes, proactively suggesting improvements and executing action plans.

About Grab Holdings Inc.

About GrabGrab is the leading superapp in Southeast Asia, dedicated to enhancing everyday life. From food delivery to financial management and hassle-free transportation, we aim to empower everyone with technology and AI, driven by our core values of heart, hunger, honor, and humility.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.