Software Engineer, Fullstack

2 Months ago • 1 Years +

Job Summary

Job Description

The Software Engineer, Fullstack role at Grab involves joining the Trust, Identity, and Safety team, focusing on developing web applications like GrabDefence. The role requires designing and implementing RESTful APIs, building modern web applications, architecting backend systems, and writing tests. The job emphasizes rapid experimentation, allowing for skill enhancement and ownership of product and technology throughout the product lifecycle. Engineers will work with various technologies, including React, Redux, Webpack, and ES6, contributing to the development of web applications and backend services that impact millions of users. The role involves actively participating in code and design reviews.
Must have:
  • Bachelor's or Master's Degree in Computer Science, Engineering.
  • 1+ years of professional software development experience.
  • Effective communication skills and ability to collaborate.
  • Strong problem-solving and analytical skills with attention to detail.
  • Focus on web/frontend, or work on Golang for the backend.
  • Strong Computer Science fundamentals in algorithms and data structures.
  • Deep understanding of JavaScript, familiar with UI development.
  • Good understanding of network protocols like HTTP, TCP/IP, and gRPC.
  • Good understanding of clean architecture principles.
  • Willingness to learn new technologies.
Good to have:
  • Experience in developing and maintaining large scale micro-services.
  • Proficient understanding of the HTTP protocol.
  • Experience with ES6/ES2015 or ES7/ES2016.
  • Experience with React, Redux.
  • Experience with noSQL databases such as DynamoDB, MongoDB, etc.
  • Knowledge of cloud technologies and experience with developing and deploying services on the cloud.
  • Curiosity and seeking to play with Generative AI and LLMs.
  • Be a quick learner.
  • Experience with Fraud detection.

Job Details

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

Job Description

Get to know the team

The Trust, Identity, and Safety team acts as guardians of all our users on Grab. Our mission is to be the most trusted platform in the world for protecting individuals and businesses in the domain of fraud, risk, digital identity and safety.

The Integrity Portals team is developing web applications for both external and internal use, such as GrabDefence (a B2B solution) and various internal web portals.

We are looking for driven, like-minded individuals who thrive in an environment of rapid experimentation to join us!

Get to know the role

In an ever-evolving, fast-paced technology landscape, we are seeking software engineers who are also independent thinkers to join our team. In exchange, this platform provides you with the opportunity to enhance your skills, allowing you to become a more proficient leader and take ownership of the product and technology.

  • Take ownership of a wide range of engaging problem spaces that encompass the entire product lifecycle management, including front-end development, database design and management, data visualization, building APIs, and CI/CD management, among others.

  • Design, implement & manage web apps and backend services that impact millions of users.

  • Experience a shipping culture that uses the state of the art web technologies.

  • Grow in an environment passionate about knowledge-sharing and code review.

  • Adopt software engineering best practices to leverage on code integrity tools through code reviews, testing, tracing, logging and many others to ship quality code.

The Day-to-Day Activities

  • Design and implement RESTful APIs.

  • Build and deploy performant modern web applications in React, Redux, Webpack, and ES6.

  • Architect efficient and scalable backend systems.

  • Write unit, functional and end-to-end tests.

  • Write high-quality code (Go) that communicates with upstream backend services via HTTP APIs.

  • Identify and resolve performance and scalability issues.

  • Participate in code and design reviews.

Qualifications

The Must-Haves

  • Bachelor's or Master's Degree in Computer Science, Engineering, or related field.

  • 1+ years of professional software development experience.

  • Effective communication skills to translate technical concepts clearly and concisely to both technical and non-technical stakeholders and collaborate effectively with cross-functional teams.

  • Drive small to medium sized projects independently with strong problem-solving and analytical skills along with attention to detail.

  • You can either focus on web/frontend, or look into a full stack position for which you are willing to work on Golang for the backend.

  • Strong Computer Science fundamentals in algorithms and data structures.

  • Deep understanding of JavaScript, familiar with various UI development techniques.

  • A good understanding of network protocols like HTTP, TCP/IP, and gRPC.

  • A good understanding of clean architecture principles.

  • Willing to learn new technologies.

The Nice-to-Haves

  • Experience in developing and maintaining large scale micro-services.

  • Proficient understanding of the HTTP protocol.

  • Experience with ES6/ES2015 or ES7/ES2016.

  • Experience with React, Redux.

  • Experience with noSQL databases such as DynamoDB, MongoDB, etc.

  • Knowledge of cloud technologies and experience with developing and deploying services on the cloud.

  • Curiosity and seeking to play with Generative AI and LLMs.

  • Be a quick learner.

  • Experience with Fraud detection.

Additional Information

Our Commitment

We are committed to building diverse teams and creating an inclusive workplace that enables all Grabbers to perform at their best, regardless of nationality, ethnicity, religion, age, gender identity or sexual orientation and other attributes that make each Grabber unique.

Join us today to drive Southeast Asia forward, together.

Similar Jobs

Enphase Energy - Software Engineer, Energy Management Cloud (Fullstack)

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Simple Viral Games - Backend Developer Intern

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
11 Months ago
Nagarro - Senior Dotnet Fullstack

Nagarro

Mexico (Remote)
8 Months ago
Nagarro - Staff Engineer, .Net Fullstack

Nagarro

(On-Site)
8 Months ago
N-ix - Senior C# Full Stack Engineer

N-ix

Ukraine (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Opendoor - Software Engineer (Consumer)

Opendoor

San Francisco, California, United States (Hybrid)
1 Month ago
Whatnot - Software Engineer, Buyer Growth

Whatnot

San Francisco, California, United States (On-Site)
1 Month ago
GameBoost - Technical UI Artist

GameBoost

(Remote)
1 Month ago
Brillio - Fullstack Engineer - React  Java - R01527438

Brillio

Chennai, Tamil Nadu, India (Hybrid)
8 Months ago
Nagarro - Associate Principal Engineer, .Net Fullstack

Nagarro

India (Remote)
8 Months ago
Infosys - Java Fullstack Developer

Infosys

Brentwood, Tennessee, United States (On-Site)
1 Month ago
Nagarro - Associate Staff Engineer, .Net Fullstack

Nagarro

Mexico (Remote)
8 Months ago
Canva - Fullstack Software Engineer - Video Compositor

Canva

Melbourne, Victoria, Australia (Remote)
2 Months ago
MyFitnessPal - Software Engineer III, iOS - Partnerships

MyFitnessPal

United States (Remote)
1 Month ago
P99 soft - Fullstack Developer (Dot NET+ Angular)

P99 soft

Pune, Maharashtra, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Beijing, China

that game company - Senior Backend Engineer - China

that game company

Shanghai, Shanghai, China (On-Site)
3 Months ago
London stock Exchange - Associate Content Analyst (Korean)

London stock Exchange

Beijing, China (On-Site)
2 Weeks ago
Haleon - RA Senior Manager

Haleon

Beijing, China (On-Site)
3 Weeks ago
eBay - MTS1, Software Engineer- Payments

eBay

Shanghai, China (On-Site)
4 Weeks ago
Philips - Advanced Quality Engineer

Philips

Suzhou, Jiangsu, China (On-Site)
1 Month ago
Haleon - Channel Marketing Intern

Haleon

Shanghai, China (On-Site)
1 Month ago
Ubisoft - Economic Designer

Ubisoft

Shanghai, Shanghai, China (On-Site)
5 Months ago
Moonton  - Test Engineer

Moonton

Shanghai, China (On-Site)
1 Month ago
NVIDIA - Deep Learning Performance Architect

NVIDIA

Shanghai, Shanghai, China (On-Site)
5 Months ago
Paper Stacking games - Performance Animation Expert - Realistic UE Research

Paper Stacking games

Shanghai, China (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Pasig, Metro Manila, Philippines (On-Site)

Bangkok, Thailand (On-Site)

Beijing, China (On-Site)

Bangkok, Thailand (On-Site)

Bengaluru, Karnataka, India (On-Site)

Pasig, Metro Manila, Philippines (On-Site)

Pasig, Metro Manila, Philippines (On-Site)

Pasig, Metro Manila, Philippines (On-Site)

View All Jobs

Get notified when new jobs are added by Grab

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug