Software Engineer, Fullstack

2 Weeks 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

Super - Staff Software Engineer - Fullstack

Super

United States (Remote)
5 Months ago
Warner Bros Games - Senior Software Engineer - Full stack developer(MSC team),Bangalore

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Vimeo - Software Engineer III (Fullstack)

Vimeo

Bengaluru, Karnataka, India (On-Site)
1 Day ago
Whatnot - Senior Fullstack Engineer

Whatnot

(Remote)
1 Day ago
Nagarro - Associate Principal Engineer, .Net Fullstack

Nagarro

South Africa (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Warner Bros Games - Staff Engineer - Fullstack (LIVE Team)

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Nagarro - Senior Engineer, .Net Fullstack

Nagarro

Colombia (Remote)
6 Months ago
Glean - Software Engineer, Fullstack

Glean

Palo Alto, California, United States (On-Site)
8 Hours ago
Nagarro - Associate Principal Engineer, .Net Fullstack

Nagarro

India (Remote)
6 Months ago
Voodoo - Senior Fullstack Engineer (Ruby)

Voodoo

Paris, Île-de-France, France (Hybrid)
1 Month ago
ByteDance - Fullstack Tech Lead - Global Payment - San Jose

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Nagarro - Associate Staff Engineer, Javascript Fullstack

Nagarro

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Addepar - Fullstack Software Engineer

Addepar

(Remote)
1 Day ago
N-iX - Middle .NET Fullstack Engineer

N-iX

Poland (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Beijing, China

Ubisoft - Senior SFX Artist

Ubisoft

Shanghai, Shanghai, China (On-Site)
2 Months ago
WebTech Corporation - PD Supervisor

WebTech Corporation

Suzhou, Jiangsu, China (On-Site)
1 Day ago
Google - Account Manager, Apps Team, Large Customer Sales

Google

Beijing, Beijing, China (On-Site)
2 Weeks ago
Supercell - Encounter Designer

Supercell

Shanghai, China (On-Site)
1 Day ago
Spin Master - Global Sales Operations Senior Coordinator (Temp)

Spin Master

Guangdong Province, China (On-Site)
2 Weeks ago
Google - Senior Account Strategist, Mid-Market Sales

Google

Shanghai, Shanghai, China (On-Site)
2 Days ago
Tencent - Overseas Game Publishing Business Management Manager

Tencent

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Paper Games - Lighting Artist Intern - Infinite Warmth NOVA Training Camp

Paper Games

Shanghai, Shanghai, China (On-Site)
2 Weeks ago
Tencent - Senior 3D Character Designer

Tencent

Shanghai, Shanghai, China (On-Site)
4 Months ago
Kaiying Network - Employee Relations Specialist

Kaiying Network

Shanghai, Shanghai, China (On-Site)
3 Days 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

Bangkok, Thailand (On-Site)

Bangkok, Bangkok, Thailand (On-Site)

Bangkok, Thailand (On-Site)

Beijing, China (On-Site)

Bangkok, Thailand (On-Site)

Bangkok, Thailand (On-Site)

Beijing, China (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bangkok, Thailand (On-Site)

Bangkok, Thailand (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