Homepage
Open in app
Sign inGet started

Gojek Product + Tech

Gojek's Product and Engineering Blog

  • Tech
  • Data
  • Culture
  • News
  • Design
  • Stories
  • All
  • We're Hiring!
  • Latest
    Localizing Products The Gojek Way

    Localizing Products The Gojek Way

    How we created the ‘Localized String Generator’ to ensure we fit in the demographies we were expanding.
    Go to the profile of Soumyajit Das
    Soumyajit Das
    Apr 5
    How we designed a component leading to better readability, scaling, and testing

    How we designed a component leading to better readability, scaling, and testing

    Solving View to Presenter communication on Android, for GoTransit.
    Go to the profile of Abhishek Jangra
    Abhishek Jangra
    Mar 11
    WhatsApp <> Gojek — An experiment

    WhatsApp <> Gojek — An experiment

    Owned media content is fragmented, and discovery is haphazard. The theory is simple — Everyone has Whatsapp. Can we reach enough people…
    Go to the profile of Adithya Venkatesan
    Adithya Venkatesan
    Mar 8
    Using Data To Appreciate Our Customers

    Using Data To Appreciate Our Customers

    How we built a data-driven narrative to appreciate our customers who supported us in a year full of challenges.
    Go to the profile of Immanuel Ambhara
    Immanuel Ambhara
    Mar 1
    Tech
    Better Secure Than Sorry | Tips To Secure An iOS App

    Better Secure Than Sorry | Tips To Secure An iOS App

    Here are 24 tips and techniques to make an iOS application more secure and ensure it isn’t prone to attacks.
    Go to the profile of Shantaram Kokate
    Shantaram Kokate
    Nov 8, 2020
    The Case(s) Of Postgres Not Using Index

    The Case(s) Of Postgres Not Using Index

    Our learnings when we ventured into finding out multiple cases where Postgres was not using index.
    Go to the profile of rahul reddy
    rahul reddy
    Dec 6, 2020
    Action Handling On Android: A ‘GoPay Social’ Case Study

    Action Handling On Android: A ‘GoPay Social’ Case Study

    An analysis of updating outer screens on Android when an action is performed in an internal flow.
    Go to the profile of karntrehan
    karntrehan
    Feb 25
    Sidekiq In Rails: Native Worker & ActiveJob, Who’s The Winner?

    Sidekiq In Rails: Native Worker & ActiveJob, Who’s The Winner?

    Learnings from setting up a cron job in Rails using Sidekiq.
    Go to the profile of Aya Aurora
    Aya Aurora
    Feb 22
    Gojek Stories
    How we rebuilt our order flow to satiate hungry GoFood customers

    How we rebuilt our order flow to satiate hungry GoFood customers

    Architecting the ordering flow evolution of Southeast Asia’s largest food delivery app.
    Go to the profile of Megha Goyal
    Megha Goyal
    Jun 5, 2020
    The Story of Our Big Android App Rewrite

    The Story of Our Big Android App Rewrite

    The steps we took to overcome inefficient architecture and sub-par design to give our driver SuperApp a much-needed overhaul.
    Go to the profile of Aritra Roy
    Aritra Roy
    Jan 23, 2020
    Why We Swear by the RCA

    Why We Swear by the RCA

    An account of how Gojek responds to production issues, and why the RCA is a critical part of the process.
    Go to the profile of Sooraj Rajmohan
    Sooraj Rajmohan
    Nov 27, 2019
    The Road to a Merchant SuperApp

    The Road to a Merchant SuperApp

    How we tried, failed, and tried again — to build a full-fledged platform for our merchant partners.
    Go to the profile of Sooraj Rajmohan
    Sooraj Rajmohan
    Oct 31, 2019
    About Gojek Product + TechLatest StoriesArchiveAbout MediumTermsPrivacy