Jobiglo

No results.

Senior Software Engineer, Fullstack

Grab · Singapore

New
Senior 🇬🇧 English
React TypeScript Golang Microservices API design Datadog Kibana

Job description

About the role

Grab is Southeast Asia's leading superapp, and its Support Experience team builds the systems powering Grab's support journey for consumers, drivers and merchants, using automation and AI-powered solutions. As a Senior Software Engineer, Fullstack, you will design, build and operate full-stack systems for the Grab Support Tech Family, working on React and TypeScript frontend applications, Golang backend services, APIs, microservices and support workflows that power the Help Centre and related platforms. You will lead technical designs independently, align stakeholders and own production quality through monitoring, incident response and operational excellence. You will report to the Software Engineering Manager.

Key responsibilities

  • Design, build and maintain full-stack features using React, TypeScript, Golang and Grab's internal platform tooling.
  • Lead technical design and implementation for support journeys across Help Centre, support workflows, backend APIs and internal platforms.
  • Build scalable, reliable and observable microservices that integrate with downstream systems.
  • Develop clean, accessible and maintainable frontend experiences for users, agents and internal support teams.
  • Collaborate with product managers, designers, data scientists, QA/SET and other engineering teams to define requirements and deliver solutions.
  • Own production readiness: monitoring, alerting, dashboards, operational runbooks and release quality.
  • Participate in on-call support, incident handling, root cause analysis and prevention work, using Datadog, Kibana, logs, metrics and traces.
  • Improve testing practices across unit, integration, UAT and end-to-end layers, and contribute to quality metrics.
  • Review code and technical designs, mentor engineers and raise the engineering quality bar.

Required profile

  • 4+ years of professional software engineering experience with strong full-stack development.
  • Hands-on experience with React and TypeScript for production frontends and Golang for backend services, APIs and microservices.
  • Good understanding of distributed systems, service design, API design, data modelling and reliability trade-offs.
  • Experience leading technical design and delivering projects independently from requirements to production rollout.
  • Strong debugging skills across frontend, backend, logs, metrics and production systems.
  • Ability to mentor engineers, give clear code review feedback and manage stakeholders.

Required skills

  • React, TypeScript, Golang
  • Distributed systems, API design, microservices
  • Unit, integration and end-to-end testing
  • Nice to have: Temporal or other workflow orchestration, AI-powered user experiences, chatbot flows, ticketing systems, Help Centre, CRM or customer support platforms

What we offer

  • Term life insurance and comprehensive medical insurance, plus a flexible GrabFlex benefits package.
  • Parental and birthday leave, and volunteering leave.
  • A confidential assistance programme for you and your loved ones.
  • FlexWork arrangements such as differentiated hours.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Grab.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:smartrecruiters

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 7 hours ago

Expires 1 month from now

1 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Grab

Singapore