Senior Software Engineer, Fullstack Transformer

Petaling Jaya, Selangor, Malaysia

Job Description


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.



Get to know our Team

On the Transformer team, you will be building up Grab\'s very own infrastructure management platform. We are a diverse and collaborative team dedicated to building best in-class automation tools that enhance operation efficiency of every software engineer in Grab. We thrive on using our creativity and problem solving skills to build software that enable engineers to streamline day to day operations.

Get to know the Role

As a Fullstack Engineer you will play a crucial role in designing, developing and maintaining cutting-edge software applications. You will have the opportunity to work across the stack on both the frontend and backend, ensuring seamless integration and exceptional user experience. You will be collaborating with other engineers in cross-functional teams, and participate in the full software development lifecycle.

The Day-to-Day Activities

  • You will design, develop and maintain robust and scalable backend services using Golang within a microservices architecture.
  • You will design, develop and maintain user friendly front components using ReactJS within a micro-frontend architecture.
  • You will collaborate with other engineers to establish and maintain best practices, take part in code reviews and knowledge sharing sessions.
  • You will be troubleshooting, debugging and optimizing code for performance and reliability.
Qualifications

The Must-Haves
  • 3+ years of experience as a software engineer writing production code.
  • Solid Computer Science fundamentals in algorithms and data structures.
  • Proficiency in at least one backend language, such as Go, Scala, Java, C++, or others.
  • Proficiency in building frontend applications using HTML, CSS and Javascript.
  • Experience with microservices architecture and a good understanding of distributed systems, and RESTful APIs.
  • Experience with relational databases (e.g. MySQL).
  • Strong knowledge of software development best practices, including version control (Git), unit testing, and continuous integration/continuous deployment (CI/CD) pipelines.
  • Ability to work independently and part of a collaborative and diverse team.
The Good-To Haves
  • Experience with building frontend applications using ReactJS
  • Experience with micro frontend architectures
Additional Information

Our Commitment

We recognize that with these individual attributes come different workplace challenges, and we will work with Grabbers to address them in our journey towards creating inclusion at Grab for all Grabbers.

Grab

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1014252
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Petaling Jaya, Selangor, Malaysia
  • Education
    Not mentioned