Senior Software Engineer, Mobile (Android) at Grab | Job-Scouts.com

Senior Software Engineer, Mobile (Android)

Grab
full-time senior HCMC, Vietnam · More jobs in Ho Chi Minh City, Ho Chi Minh, Vietnam
This job comes from Grab's own careers page (see the original posting). Apply here to keep track of it, then finish on Grab's site.

Prefer a full account with a password? Sign Up to Apply

Job Description

Get to Know the Team

Come join the Communications Engineering team! The Interactive Comms team at Grab revolutionizes how people connect and communicate on the Grab platform, spanning multiple Apps and Web. We are on an exciting mission to shape the future of communications as our platform evolves, weaving social interactions, groups and more.

Get to Know the Role

You will manage the Android engineering surface for Grab's Interactive Communications products — real-time chat, VoIP calling, and number masking. You'll work across the full mobile lifecycle: architecture decisions, feature delivery, SDK integrations, and production stability. You will report to the Engineering Manager

 

This is a senior IC role where you'll be expected to lead system design for Android, mentor mid-level engineers, and partner closely with product, design, QA, and backend teams to ship high-quality features that connect millions of passengers, drivers, and merchants daily. This role will be onsite in HCMC

The Critical Tasks You Will Perform

• Design Android applications using Kotlin and Java, following best practices and architectural patterns
• Implement user interfaces following Material Design principles and ensure user experience across several devices and screen sizes
• Integrate RESTful APIs and backend services, ensuring efficient data communication and synchronization
• Write clean, maintainable, and well-documented code with comprehensive unit and integration tests using frameworks such as JUnit, Espresso, and Mockito
• Optimize application performance, identify bottlenecks, and implement solutions to enhance speed and efficiency
• Conduct code reviews and provide constructive feedback to team members, encouraging a culture of continuous improvement
• Troubleshoot and debug complex issues, using analytical skills to identify causes and implement solutions
• Collaborate with product managers, designers, and backend engineers to translate requirements into technical specifications
• Stay current with Android ecosystem developments, new technologies, and industry best practices
• Participate in Agile ceremonies and contribute to sprint planning, estimation, and retrospectives
• Mentor junior developers and support their professional growth through guidance and knowledge sharing

Requirements

Function: Engineering
Experience Level: Mid-Senior Level

Location

HCMC, Vietnam
View on Google Maps

Similar open positions

Senior Software Engineer, Mobile (And… Grab
Apply now