Internship - Software Engineer - Full-Stack

The Programme

Get to Know the Team:

The Fulfillment tooling team is an exciting and fresh team responsible for building a comprehensive tool chain platform to provide the best tooling's to support supply, demand, and allocation management to improve overall working efficiency.  
 
Their products impact Grab across all verticals and help multiple teams to increase operational efficiency and debugging accessibility. 
 
Get to Know the Role: 
 
We are seeking a Full Stack Developer Intern to work closely with our development team on building and maintaining our web applications.  
 
As part of this role, you will be exposed to both front-end and back-end development. Our tech stack includes React and JavaScript/TypeScript in Front-end, and Golang on the Backend.  
 
Apart from this, you will also be exposed to managing and building data streams and pipelines.  
 
The Day-to-Day Activities:

  • Work with the development team to build and maintain our web applications. 
  • Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance. We follow an agile methodology with a 2-week Sprint. 
  • Collaborate with designers, developers, and business professionals to create innovative solutions that meet the needs of our clients. 
  • Write clean, maintainable, and efficient code. 
  • Troubleshoot and debug web applications. 
  • Participate in code reviews and provide constructive feedback to other team members. 
  • Keep up to date with emerging trends and technologies in web development.

Required Skills and Abilities

  • Good understanding of front-end development (HTML, CSS, JavaScript, TypeScript) 
  • Hands-on experience with any front-end Frameworks, preferably ReactJS. Experience with Redux is a plus. 
  • Understanding of at least one back-end language like Python, Golang, Java, or C++. 
  • Understanding of RESTful API design and implementation. 
  • Familiarity with version control systems such as Git. 
  • Ability to work independently and as part of a team. 
  • Excellent problem-solving skills and attention to detail. 
  • Strong communication and interpersonal skills. 
  • Exposure to different database technologies would be a great plus. 
  • Availability for a 6-month attachment period.

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. 
 
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. 

Closed a year ago
Closed a year ago
  • Job type:Internships
  • Disciplines:
    Computer Science, Engineering Software, Information Technology
  • Citizenships:
  • Locations:
    Petaling Jaya
  • Closing Date:24th May 2023, 6:00 pm

Search

Enter an employer or university you want to find in our search bar.