Updating Results

Grab Malaysia

  • 1,000 - 50,000 employees

Software Engineer Andriod - Identity Intern (Jun 2024)

Location details

On-site

  • Malaysia

    Malaysia

    • Selangor

Location

Selangor

Opportunity expired

Opportunity details

  • Opportunity typeInternship, Clerkship or Placement
  • Start dateStart date 30 Jun 2024 - 31 Jul 2024

About Grab Malaysia

Founded in Malaysia in 2013, Grab has become a vital aspect of daily life, linking people to various services effortlessly. Offering food delivery, grocery shopping, package delivery, ride-hailing, and financial services, Grab serves as a convenient one-stop platform for communities, enhancing daily routines.

Your role

(Intake period) Candidates should be available for this internship in July 2024.

About the team:

The Grab Identity (IAM) team is responsible for building class-leading registration, authentication, and authorization systems. These systems cater to all user participants in the Grab ecosystem, specifically tailored for the Southeast Asia (SEA) markets. This includes both Grab services and external partner scenarios.

Your mission within this team is to deliver authentication mechanisms that not only provide strong proof of user identity but also minimize user friction. These mechanisms need to accommodate various environments, including mobile, web, and voice interfaces. 

In summary, the IAM team at Grab focuses on creating secure and efficient authentication and authorization systems for users across the SEA region, ensuring a seamless experience while maintaining robust security standards.

As an intern in the IAM team, individuals are at the forefront of creating secure and user-friendly mobile applications, with a primary focus on Android app development. The role involves ensuring seamless access to the organization’s systems and resources.

The Day-to-Day Activities:

  • Assist in the development and enhancement of native Android applications using both Java and Kotlin.
  • Contribute to the development of the custom SDKs, ensuring seamless integration with other applications.
  • Gain hands-on experience in implementing the Model-View-ViewModel (MVVM) architectural pattern to build scalable and maintainable Android apps.
  • Work closely with data analysts to integrate data-driven features into Grab's apps, leveraging insights for better user experience.
  • Collaborate with the product team and UX/UI designers to create intuitive interfaces.
  • Optimize app performance, ensuring a smooth user experience.
  • Implement secure authentication and authorization features within the app.
  • Conduct code reviews and contribute to improving code quality.
  • Ensure a consistent and delightful user experience across different Android devices.
  • Efficiently identify and resolve application bugs.
  • Troubleshoot and resolve issues related to app functionality and performance.
  • Integrate IAM-related security features, such as Single Sign-On (SSO) and multi-factor authentication (MFA).
  • Implement best practices for data protection and secure communication.

Training & development

In Grab Malaysia's internship program, interns dive into hands-on projects with talented teams. Learning by doing is emphasized, with mentorship and growth opportunities in a dynamic environment. Grab internships offer real-world experience, allowing interns to apply their learning and play a part in advancing the region.

Benefits

In addition to the competitive pay other benefits for interns include:

  • Hands-on Experience: Work on real projects with talented teams, gaining practical skills.
  • Learning by Doing: Develop professionally through experiential learning.
  • Mentorship: Receive guidance from experienced professionals for personal and career growth.
  • Professional Growth Opportunities: Access training and workshops to enhance skills.
  • Launchpad for Career: Start a career with impact, applying classroom learning to real-world situations.

Career progression

Grab internships offer valuable experience in Android app development, SDKs, MVVM, data-driven features, collaboration, optimization, code reviews, and authentication, preparing for successful software careers. Mentorship further empowers them for impactful careers, providing valuable experience in shaping their future endeavors.

Work-life balance

Interns at Grab Malaysia experience a well-rounded approach to work-life balance, where their welfare is paramount. With flexible schedules, they can engage in leisure pursuits, and team-building activities, and cultivate meaningful connections. Grab places great importance on fostering a supportive and enjoyable work environment, acknowledging the holistic nature of life beyond professional endeavors.

Culture & vibe

Grab acknowledges the unique attributes of each Grabber and is dedicated to promoting inclusion for all by working with Grabbers to address workplace challenges. The Grab Way guides every Grabber at Grab, outlining its mission and operating principles - the 4Hs: Heart, Hunger, Honour, and Humility. Interns at Grab gain practical experience through mentorship while collaborating with skilled teams in a diverse culture.

About you

The Must-Haves:

  • Education:

    • Pursuing a relevant degree (Bachelor’s or Master’s) in Computer Science, Software Engineering, or a related field.

  • Skills:

    • Proficiency in Java OR Kotlin.
    • Prior experience in Android development (internships, coursework, or personal projects).
    • Strong computer science fundamentals including data structures and algorithms.
    • Familiarity with Android Software Development Kit (SDK).
    • Exposure to developing and integrating SDKs.
    • Understanding of RESTful APIs and data handling.
    • Strong understanding of testing frameworks for automation and unit testing.
    • Eagerness to learn and contribute to real-world projects.
    • Strong problem-solving skills and attention to detail.
    • Highly accountable and takes ownership, with a collaborative attitude.
    • Good communication skills, and a proactive mindset.

The Nice-to-Haves:

  • A portfolio showcasing any Android apps you’ve worked on (published apps preferred).
  • Experience in the IAM domain.
  • Basic knowledge of security principles.

How to apply

This opportunity is only for students who must be able to commit for at least 3 months or up to 6 months for an internship. (Please specify your internship durations on your resumes - failure to do so may affect your candidature)

The application process consists of four stages:

  • Application Submission
  • Phone or video interview
  • Assessment or technical competency interview
  • Offer extended

Sources

The following sources were used in researching this page:

  • grab.careers/en/how-we-hire/career-pathways/
  • grab.careers/en/locations/malaysia/
  • youtube.com

Work rights

The opportunity is available to applicants in any of the following categories.

Work light flag
Malaysia
Malaysian CitizenMalaysian Permanent ResidentMalaysian Student Visa

Qualifications & other requirements

You should have or be completing the following to apply for this opportunity.

Degree or Certificate
Qualification level
Qualification level
Bachelor or higher
Study field
Study field (any)

Hiring criteria

  • Experience requirementNo experience required
  • Working rights
    Malaysian Citizen
  • Study fields
    IT & Computer Science
  • Degree typesBachelor or higher
Show all hiring criteria

About the employer

Logo -Grab-480x480

Grab Malaysia

Number of employees

1,000 - 50,000 employees

Industries

Entertainment, Travel & Hospitality

Singapore-based Grab Holdings Inc., also known as Grab, is an international technology firm that was established in 2012.