Lead Software Engineer, Android

7 days ago


Singapore Grab Full time

**Job 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 the Team**

The Geo team is an established and highly innovative team responsible for building all maps and geo services at Grab. We make an impact by powering all core location services for every single user of the Grab super app. Our team is made up of a creative group of cross-functional innovators. If you are looking to make a large impact in Southeast Asia via Maps and Map Services, then you should join our team

**Get to know the Role**
- Work with GEO framework and products: maps, navigation, positioning.

**The Day-to-Day Activities**
- Work closely with the Product, UX/UI and Backend teams to design, build and extend consumer and/or partner-facing new products, platforms and features.
- Build reusable Android software components for the Grab platform.
- Collaborate with QA on continuous integration and delivery (CI/CD) as well as other automated and manual testing to make sure our app releases are always worthy of five-star ratings.
- Monitor the performance of the live apps and continuously improve them on both code and experience levels.
- Raise the bar by reviewing each other’s code, sharing knowledge, tips and tricks, and generally helping out - within and across teams. This may include pair programming.
- Evaluate new mobile methodologies and technologies: ML, AI, AR

**The Must-Haves**
- 3 to 5+ years of Android development experience.
- Up-to-date on the modern Android programming paradigm, including the use of Jetpack, RxJava and/or Kotlin.
- Understanding of programming paradigms such as OOP, TDD, reactive programming and dependency injection.
- You have working knowledge of several architectural approaches, caching, data storage and security.
- Experience in writing maintainable and testable code, including API design, unit testing and UI testing techniques.
- Highly accountable and takes ownership of one’s own work

**The Nice-to-Haves**
- Experience in optimizing app performance: network data consumption, battery, storage, app size, app launch time, etc.
- Experience in building complex systems and refactoring them

**Our Commitment**

We are committed to building diverse teams and creating an inclusive workplace that enables all Grabbers to perform at their best, regardless of nationality, ethnicity, religion, age, gender identity or sexual orientation and other attributes that make each Grabber unique.



  • Singapore NodeFlair Full time

    **Job Summary**: **Salary** S$7,035 - S$11,438 / Monthly EST **Job Type** Permanent **Seniority** Lead Senior **Years of Experience** At least 5 years **Tech Stacks** Android SDK SVN Android Studio Git Android - **What You’ll Do** - Collaborate with remote teams to release new features - Utilize external data sources and APIs - Explore and implement...


  • Singapore Adstify Search Pte Ltd Full time

    Our client is a privacy-focused technology company that has built a portfolio of privacy products ranging from VPN to private second phone apps, ensuring users safety across every touchpoint online. They are looking for a Mobile Software Engineer (Android) to join their team to build great consumer mobile apps and solve impactful...


  • Singapore beBeeAndroid Full time $90,000 - $120,000

    Android Architect PositionWe are seeking an experienced Android software architect to join our team and play a key role in designing, developing, and evolving the architecture of our Android platform.Design and develop Android architecture frameworks and performance-critical systems across the app.Collaborate with product and design leads to define technical...


  • Singapore beBeeSoftware Full time $90,000 - $120,000

    Senior Mobile Architect PositionWe are seeking a seasoned professional to lead the development of high-quality Android applications.Responsibilities:Design and build reusable software components, artifacts, and assets.Collaborate with cross-functional teams to define, design, and deliver new features.Apply coding and design patterns such as MVVM, SOLID, and...


  • Central Singapore PERSOLKELLY Full time

    We are seeking a highly skilled Embedded Software Engineer with expertise in Android development to join our team. As an integral member, you will be responsible for designing, developing, and maintaining embedded software solutions for Android-based devices. Your primary focus will be on optimizing system performance, ensuring device compatibility, and...


  • Singapore beBeeSoftware Full time $150,000 - $200,000

    Android Engineering LeaderWe are seeking a seasoned Android software engineer to design, develop and maintain cutting-edge applications for the Android platform.You will be responsible for designing and developing advanced Android apps using Kotlin and Java.In collaboration with cross-functional teams, you will help define, design and ship new features.You...


  • Singapore Shopee Full time

    Android Software Engineer - Marketplace, Mobile App Team Join to apply for the Android Software Engineer - Marketplace, Mobile App Team role at Shopee About The Team We are a group of open-minded and innovative mobile developers passionate about building high-performance mobile applications using the most suitable technologies. We bridge the gap across...


  • Singapore NE Digital Full time

    COMPANY DESCRIPTION NE Digital is the digital, data and technology organization that serve as a center of excellence to drive digital transformation for our group of NTUC Social Enterprises to meet the critical social needs of Singapore's community. Delivering innovative products and solutions, we empower our people to lead a better and meaningful life...


  • Singapore Google Full time

    Google will be prioritizing applicants who have a current right to work in Singapore, and do not require Google's sponsorship of a visa. Minimum qualifications: - Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience. - 8 years of software development experience in Java, C/C++, C#, Objective C, Python,...


  • Singapore beBeeSoftwareArchitect Full time $90,000 - $120,000

    Android Software Architect Job OpportunityWe are seeking a highly skilled Android software architect to join our team and play a pivotal role in designing, developing, and evolving the architecture of our Android platform.Design and develop Android architecture frameworks and performance-critical systems across the app.Collaborate with product and design...