About the Role
Fasten your helmet and climb on board if you’re ready to be our Android Engineer. In this role, you will be an integral player in the Digital Inclusion Mobile team based in Jakarta, Indonesia - a team whose efforts are especially catered to aiding lower-income users in attaining additional income.
In collaboration with UX and back-end teams, you'll build a large-scale, high-performing, fault-tolerant Android app for Gojek, providing simple, easy-to-use services for our users. With knowledge of the general mobile landscape, current user preferences and trends, and emerging technologies within the mobile engineering field, you'll employ your technical expertise and clean coding skills to deliver tangible solutions and provide the best-in-class platform to serve our customers (GoTagihan), our driver partners, and merchant partners at Gojek.
What You Will DoDesign and develop a highly maintainable and reliable Android appWrite clean and tested code in Java and KotlinDeliver tech-based solutions that bring positive impact to low-income communities through up-to-date software technologiesBuild large-scale and high-performing services to develop simple, easy-to-use products for our unique end customersCoordinate with other teams (UX and Backend team) on building and managing the Android appRecognize process or programming inefficiencies, and recommend improvementsImplement tech excellence in Android development environment
What You Will NeedAt least 2 years of relevant work experienceStrong Knowledge of Java or Kotlin (Knowledge of Flutter or development using Flutter will be a plus)Basic skills in unit testing, gitlab ciExperience building an end-to-end system, preferably for a large user baseExperience working with software design and native appDeep understanding of Android frameworkStrong attention to detail, particularly around software engineering fundamentals, testing methodologies, and qualityFamiliarity with several Design Patterns and with engineering culture (i.e. pair programming, TDD, CI/CD)
About the Team
Our Digital Inclusion team, a subsidiary of the larger GoPay team, is a family of 50 engineers based in Jakarta. Working alongside the GoPay Marketing team, we are in charge of building the largest and most efficient billing platform in Southeast Asia and beyond. The gist of our role is to increase GoPay usage for payment and e-wallet services, including financial services for unbanked users. Should you have a question about the different initiatives we employ to make our platform and services more inclusive to a wider range of users, we are your people!
Currently, our team is working on adding new features and improving the user experience for GoTagihan - our one-stop app that allows users to pay their recurring bills with a click of a button, ranging from electricity, water, to gas. We’ve also been fielding several (exciting) technical challenges to ensure our new GoTagihan features work simultaneously with our biller partners. Essentially, the big question that guides every single thing that we do is: Will this make people’s lives easier?
We’re a high-functioning, tight-knit family who prioritize collaboration, knowledge sharing, and (most importantly) looking out for each other’s well-being. Online sharing sessions are a common practice now, where we talk about everything that interests us (work and non-work related!). While we can't have team lunches and outings as much as we used to, our virtual gaming sessions have been a blast.