Senior Software Engineer, Android

Senior Software Engineer, Android

GrabTaxi Pte Ltd
5-8 years
Not Specified

Job Description



Life at Grab
At Grab, every Grabber is guided by The Grab Way, which spells out our mission, how we believe we can achieve it, and our operating principles - the 4Hs: Heart, Hunger, Honour and Humility. These principles guide and help us make decisions as we work to create economic empowerment for the people of Southeast Asia.
Get to know the Team
The GFG Lending/AK team is responsible for building a safe, secure and high throughput lending platform that contains a set of custom components, utilizes multiple SaaS solutions and is integrated to country-dependent partners. We take pride in building distributed systems that have a real impact on the lives of millions of users in our endeavour to out-serve the underserved population.
Get to know the Role
We are looking for a senior mobile engineer who is capable of building reliable and versatile mobile applications for Android and iOS, keeping real world caused trade-offs in mind. You will join a mobile team, dive deep into an existing app and help to carry it through a vast roadmap of new functionality, maintaining a balance between technical perfection and delivery time. But you won't be alone, in that journey you will have full support from a team of seasoned engineers and tech-savvy leadership.
The Day-to-Day Activities

  • Work closely with a mobile lead engineer on defining tech requirements and implementing new features

  • Interact with a backend team for coordinating and reaching optimal solutions

  • Participate in code reviews to maintain high development standards

  • Write clean, high quality, well-tested code on a daily basis

  • Operate, tune and debug an application, adhering to the highest standards of operational excellence

The Must-Haves

  • 5+ years of industry mobile development experience

  • 2+ years of experience in Android and iOS development each

  • Strong knowledge of computer science fundamentals

  • Familiarity with MVVM and Clean architecture

  • Android

    • Android architecture components

      • Room

      • LiveData

      • ViewModel

      • View Binding / Data Binding

    • Understanding of Activity / Fragment lifecycle

    • Experience with local data (SharedPreference, SQLite,..)

    • Experience with networking (preferably Retrofit)

  • Excellent written and verbal communication skills sharp analytical abilities with proven design skills able to think critically about growth and stability

  • Bachelor or advanced degree in Computer Science, or equivalent

The Nice-to-Haves

  • Experience in FinTech

About Grab
Grab is the leading superapp platform in Southeast Asia, providing everyday services that matter to consumers. Today, the Grab app has been downloaded onto millions of mobile devices, giving users access to over 9 million drivers, merchants, and agents. Grab offers a wide range of on-demand services in the region, including mobility, food, package and grocery delivery services, mobile payments, and financial services across 428 cities in eight countries.
Join us today to drive Southeast Asia forward, together.

Grab Holdings Inc., commonly known as Grab, is a Southeast Asian technology company. It is incorporated in the Cayman Islands and headquartered in Singapore and Indonesia. It is the developer of the Grab Superapp, which provides users with transportation, food delivery and digital payments services via a mobile app. Grab currently operates in Singapore, Malaysia, Cambodia, Indonesia, Myanmar, the Philippines, Thailand and Vietnam. It is Southeast Asia's first decacorn,and the biggest technology startup in the region.

Job Source : grab.careers

Similar Jobs

Career Advice to Find Better