Home Job Listings Categories Locations

Senior Software Engineer, Fullstack

📍 Jakarta, Indonesia

Technology Grab

Job Description

4 days ago – Be among the first 25 applicants

About Grab Grab is Southeast Asia's leading superapp. From delivering your favourite meals to managing your finances and helping you get around town hassle‑free, we’ve got your back with everything. Purpose fuels us, habits build excellence, and technology + AI drive our mission to economically empower everyone in Southeast Asia with heart, hunger, honour, and humility.

Get to Know the Team Come join Grab ACE team, dedicated to building the most trusted and loved platform for all things food in Southeast Asia. As an engineer you become part of the heart and soul of the company, creating services and tools that serve hundreds of millions of consumers, drivers, and Grabbers. We constantly innovate our delivery and dine‑in platforms, and our scale means your work reaches a massive audience.

Job Title / Location Senior Software Engineer, Fullstack – Jakarta, Indonesia

Responsibilities

Architect and develop full‑stack applications using modern technologies and best practices.

Design and implement robust, scalable, and efficient backend services using Golang.

Create responsive and interactive user interfaces using React and other front‑end technologies.

Collaborate with cross‑functional teams to define, design, and ship new features.

Optimize application performance and improve system efficiency.

Participate in code reviews and contribute to technical discussions.

Mentor junior developers and promote best practices within the team.

Troubleshoot, debug, and fix complex software issues.

Contribute to the continuous improvement of our development processes and tooling.

Stay up‑to‑date with emerging trends and technologies in full‑stack development.

Qualifications

Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.

5+ years of experience in software engineering, with a focus on full‑stack development.

Strong experience in Golang for backend development.

Expert knowledge of JavaScript and modern front‑end frameworks, particularly React.

Experience with distributed systems and microservices architecture.

Solid understanding of database technologies, including MySQL and NoSQL databases such as AWS DynamoDB.

Familiarity with cloud infrastructure and AWS.

Strong computer science fundamentals, including algorithms and data structures.

Experience with version control systems (GitLab).

Knowledge of RESTful APIs and web services.

Familiarity with DevOps practices and CI/CD pipelines.

Experience communicating updates and resolutions to customers and partners.

Experience with large‑scale web services.

Continuous learning mindset and passion for staying updated with emerging technologies.

Benefits We care about your well‑being and offer a range of benefits:

Term Life Insurance and comprehensive Medical Insurance.

GrabFlex – create a benefits package that suits your needs and aspirations.

Parental and Birthday leave, plus volunteering leave through Love‑All‑Serve‑All (LASA).

Grabber Assistance Programme to guide and uplift you and your loved ones.

FlexWork arrangements, including differentiated hours.

EEO Statement We are committed to building an inclusive and equitable workplace that enables diverse Grabbers to grow and perform at their best. As an equal opportunity employer, we consider all candidates fairly and equally regardless of nationality, ethnicity, religion, age, gender identity, sexual orientation, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique.

#J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: March 7, 2026
Job Type: Technology
Location: Jakarta, Indonesia
Company: Grab

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.