Software Engineer, Mobile

2 months ago


Malaysia Sovereign’s Capital Full time
Software Engineer, Mobile (Flutter) - Business Ecosystem
  • Full-time

About Grab and our workplace

Grab is Southeast Asia’s leading superapp. We are dedicated to improving the lives of millions of users across the region by providing them everyday services such as deliveries, mobility, financial services, enterprise services and others. More than that, we provide the opportunity for them to have a better life. And that aspiration starts inside Grab because we believe in a seamless blend of work and home life, making every aspect of life better for all.

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—we work to create economic empowerment for the people of Southeast Asia. With our unwavering commitment to our values, we believe that we're more than a service provider; we're agents of positive change.

Get to know the Team

GrabAds is one of Grab's fast growing portfolio. GrabAds allows Advertisers, Agencies, and Merchants to engage consumers via beautiful online experiences. Through our unique ecosystem and transacting user base, our clients are able to reach their desired audiences at scale, while driving measurable business outcomes. We would want to invite passionate engineers to join our journey, to create value for our consumers, drivers, merchants, and advertising partners, while continuing to make everyday lives better across Southeast Asia.

Get to know the Role

We are looking for a passionate engineer looking to create an impact on our merchant advertisers by helping them understand and optimize their store performance in the Grab ecosystem.

  • Contribute to the development of new features and improvements for our mobile applications, ensuring robustness, performance, and a great user experience.
  • Write code that is reusable, scalable and testable. Make sure products are delivered on time and with high quality.
  • Participate in the maintenance of existing mobile applications, including bug fixing and performance enhancements.
  • Participate in technical discussions with other engineering teams.
  • Participate in code reviews to ensure code quality and share knowledge with the team.
  • Write unit and integration tests. Collaborate with QAs to make sure our app releases are always worthy of five star ratings.
  • Work closely with the product and design teams to understand requirements, and translate them into effective technical solutions.
  • Participate in an on-call rotation for critical support issues, demonstrating problem-solving skills and a commitment to maintaining high application uptime.
  • Participate in agile development and project management processes, including planning, stand-ups, retrospectives, and tasks estimations, prioritization, and coordination with team members, to ensure timely delivery of projects.
  • Stay up-to-date with the latest industry trends and technologies in mobile development, and suggest improvements to our processes and tools.
    • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
    • Demonstrated experience in mobile application development, with a portfolio of projects in Flutter or Android (Kotlin/Java).
    • Understanding of the full mobile development life cycle.
    • Understanding of programming paradigms such as OOP, TDD, reactive programming and dependency injection.
    • Knowledge of mobile app UI/UX principles, RESTful APIs.
    • Strong problem-solving skills and attention to detail.
    • Ability to work effectively in a team environment as well as independently.
    • Good communication and interpersonal skills.
    • Self-motivated and has a positive open mindset. Eager to learn, to take more responsibility and create impact on millions of users.
    • Nice to have: experience in Android/iOS native mobile development, Web (React) development.

Benefits at Grab:

We care deeply about your well-being and are committed to supporting you every step of the way. Here are some of the global benefits we offer:

  • Protect and provide for your loved ones with peace of mind, knowing we have your back with Term Life Insurance and comprehensive Medical Insurance.
  • Craft a benefits package that suits your unique needs and aspirations with GrabFlex, because we believe in empowering you to thrive.
  • Embrace the magic of new life and create lasting memories with your family through Maternity and Paternity Leave.
  • Life can be overwhelming, but you're never alone. Our confidential Grabber Assistance Programme is here to guide and uplift you and your loved ones through life's challenges.
  • Your well-being is our priority. Benefit from our holistic well-being initiatives through Wellbeing@Grab, including health programmes, informative webinars, and vibrant carnivals.
  • Achieve a harmonious work-life balance with our FlexWork arrangements, allowing you to adapt and thrive in your personal and professional life.

We’ve got many different benefits hyper localised in each country. Speak to your recruiter during your interview to find out more.

What we stand for at Grab:

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. If you require accommodations to fully participate in the recruitment process, you are encouraged to include your request(s) when applying.

We deliver the greatest impact and ideas when we bring together diverse perspectives. It is what enables us to spread opportunities to Grabbers and our partners. It’s not a box-ticking exercise; it’s who we are.

#J-18808-Ljbffr
  • Software Engineer

    2 months ago


    Malaysia Electronic Arts Inc. Full time

    Software Engineer (Live Technical Support) Job Location: You will work in Kuala Lumpur. Our mission is to maintain the stability of our game and provide a better experience for the game users. As a software engineer, you will be an essential part of our mobile game live operation technical support and be involved in game delivery, live monitoring, live...

  • Software Engineer

    4 weeks ago


    Malaysia Tatsu Works Full time

    Join Tatsu Works, a passionate game studio, where we're dedicated to crafting immersive gaming experiences and enhancing global gaming communities. We're looking for a Senior Software Engineer (based in Malaysia) to join us to work on our latest development, Tatsumeeko, a Fantasy Life-simulator RPG that blends social immersion with classic RPG...

  • Software Engineer

    4 weeks ago


    Malaysia Tatsu Works Full time

    Join Tatsu Works, a passionate game studio, where we're dedicated to crafting immersive gaming experiences and enhancing global gaming communities. We're looking for a Senior Software Engineer (based in Malaysia) to join us to work on our latest development, Tatsumeeko, a Fantasy Life-simulator RPG that blends social immersion with classic RPG elements,...

  • Software Engineer

    2 weeks ago


    Malaysia Tatsu Works Full time

    Join Tatsu Works, a passionate game studio, where we're dedicated to crafting immersive gaming experiences and enhancing global gaming communities. We're looking for a Senior Software Engineer (based in Malaysia) to join us to work on our latest development, Tatsumeeko, a Fantasy Life-simulator RPG that blends social immersion with classic RPG elements,...


  • Malaysia Novare Technologies Full time

    JOB RESPONSIBILITIES: Monitors the overall efficiency and quality of project Software Engineer member outputs Coaches project Software Engineer members on code design and implementation strategies Performs code reviews for project team commits to improve the quality of codes Enforces compliance on unit test coverage, sanity testing due diligence and...


  • Malaysia Novare Technologies Full time

    JOB RESPONSIBILITIES: Monitors the overall efficiency and quality of project Software Engineer member outputs Coaches project Software Engineer members on code design and implementation strategies Performs code reviews for project team commits to improve the quality of codes Enforces compliance on unit test coverage, sanity testing due diligence and...


  • Malaysia Novare Technologies Full time

    JOB RESPONSIBILITIES: Monitors the overall efficiency and quality of project Software Engineer member outputs Coaches project Software Engineer members on code design and implementation strategies Performs code reviews for project team commits to improve the quality of codes Enforces compliance on unit test coverage, sanity testing due diligence and...


  • Malaysia Novare Technologies Full time

    JOB RESPONSIBILITIES: Monitors the overall efficiency and quality of project Software Engineer member outputs Coaches project Software Engineer members on code design and implementation strategies Performs code reviews for project team commits to improve the quality of codes Enforces compliance on unit test coverage, sanity testing due diligence and...


  • Malaysia Coleman James Full time

    We are looking for a Mobile Maintenance Engineer to join the existing engineering team, working in a challenging and diverse role where you will provide mobile delivery of both planned and reactive FM maintenance services. You will be responsible for undertaking all building maintenance activities such as patch repairs, minor plumbing, carpentry, and...

  • Software Engineer

    1 month ago


    Malaysia Fairview International School Full time

    Manage application solutions of Plantation Information Technology and be responsible for requirement, analytical, development, configuration, integration, implementation, monitoring and supporting systems. Ensure the software deliverables comply with the quality standards and are completed on time. Conduct the root cause analysis of software issues and...

  • Software Engineer

    1 month ago


    Malaysia Fairview International School Full time

    Manage application solutions of Plantation Information Technology and be responsible for requirement, analytical, development, configuration, integration, implementation, monitoring and supporting systems. Ensure the software deliverables comply with the quality standards and are completed on time.  Conduct the root cause analysis of software issues and...

  • Software Engineer

    2 weeks ago


    Malaysia Fairview International School Full time

    Manage application solutions of Plantation Information Technology and be responsible for requirement, analytical, development, configuration, integration, implementation, monitoring and supporting systems. Ensure the software deliverables comply with the quality standards and are completed on time.  Conduct the root cause analysis of software issues and...

  • Software Engineer

    2 weeks ago


    Malaysia Fairview International School Full time

    Manage application solutions of Plantation Information Technology and be responsible for requirement, analytical, development, configuration, integration, implementation, monitoring and supporting systems. Ensure the software deliverables comply with the quality standards and are completed on time. Conduct the root cause analysis of software issues and...

  • Software Engineer

    4 weeks ago


    Malaysia Ørsted AS Full time

    Imagine a future where you enable the design and build of wind farms through innovative products Join us in this role where you'll work in our development team and participate in all phases of the software development project life cycle, incl. analysis, design, development of code, testing of business software applications, and project implementation in a...

  • Software Engineer

    2 weeks ago


    Malaysia Ørsted AS Full time

    Imagine a future where you enable the design and build of wind farms through innovative products Join us in this role where you'll work in our development team and participate in all phases of the software development project life cycle, incl. analysis, design, development of code, testing of business software applications, and project implementation in a...

  • Software Engineer

    4 weeks ago


    Malaysia Ørsted AS Full time

    Imagine a future where you enable the design and build of wind farms through innovative products Join us in this role where you’ll work in our development team and participate in all phases of the software development project life cycle, incl. analysis, design, development of code, testing of business software applications, and project implementation in...


  • Malaysia BioEnergy Projects Sdn Bhd Full time

    Job descriptionResponsibilities:To develop software program based on provided requirement.To modify, upgrade and support existing software program.To document any system or program developed.To design, code, debug & test new software program.To work closely with different teams on system integration.To ensure that the project is delivered on time.To provide...


  • Malaysia BioEnergy Projects Sdn Bhd Full time

    Job descriptionResponsibilities:To develop software program based on provided requirement.To modify, upgrade and support existing software program.To document any system or program developed.To design, code, debug & test new software program.To work closely with different teams on system integration.To ensure that the project is delivered on time.To provide...

  • Software Engineer II

    4 weeks ago


    Malaysia TIME's group Full time

    Developers/Programmers (Information & Communication Technology) Job Description AirAsia Software Engineering Team (AASET) is a technology centre that designs and creates custom-built solutions for the group's airline and digital businesses. It is a global initiative to drive its digital transformation. The technology centre comprises of a team of software...

  • Software Engineer II

    2 weeks ago


    Malaysia TIME's group Full time

    Developers/Programmers (Information & Communication Technology) Job Description AirAsia Software Engineering Team (AASET) is a technology centre that designs and creates custom-built solutions for the group's airline and digital businesses. It is a global initiative to drive its digital transformation. The technology centre comprises of a team of software...