Lead Software Engineer, Android
2 weeks ago
**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.
-
Senior Software Engineer
2 weeks ago
Singapore beBee Careers Full timeSenior Software Engineer (Android)We are looking for a seasoned Senior Software Engineer with expertise in Android development to lead our team.Design and implement end-to-end product solutions by collaborating with product and design teams.Develop and maintain high-quality software components, ensuring timely delivery and scalability.Lead technical...
-
Android Software Engineer
4 days ago
Singapore TikTok Full timeAndroid Software Engineer - TikTok Short Video, User Growth(SG)Join to apply for the Android Software Engineer - TikTok Short Video, User Growth(SG)role at TikTok Job Overview We are seeking a talented Android Engineer to join TikTok's User Growth team, which drives growth initiatives across TikTok's platforms (TV, Lite, Web, etc.) with a focus on...
-
Android Software Engineer
1 week ago
Singapore TikTok Full timeAndroid Software Engineer - TikTok Short Video, User Growth(SG) Join to apply for the Android Software Engineer - TikTok Short Video, User Growth(SG) role at TikTok Job Overview We are seeking a talented Android Engineer to join TikTok's User Growth team, which drives growth initiatives across TikTok's platforms (TV, Lite, Web, etc.) with a focus on...
-
Embedded Software Engineer
7 days ago
Central Singapore PERSOLKELLY Full timeWe 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...
-
Android Software Engineer
2 weeks ago
Singapore beBee Careers Full timeKey ResponsibilitiesAs a software engineer, you will be responsible for designing and developing high-quality mobile applications. This includes turning wireframe and user interface designs into working apps, converting old JAVA code to Kotlin, and developing and maintaining native Android mobile apps.We are looking for a team player who can collaborate with...
-
Android Software Engineer
2 weeks ago
Singapore TIKTOK PTE. LTD. Full timeJob SummaryTikTok is the leading destination for short-form mobile video. As an Android engineer, you will be part of our Mobile team focusing on mobile-end development for payment-related features. Your goal will be to enhance the payment experience for users, ensuring smooth transactions within the TikTok ecosystem.About UsWe are TikTok-PTC Ltd, a rapidly...
-
Android Software Engineer Role
2 weeks ago
Singapore beBee Careers Full timeMobile Software DeveloperWe are seeking a skilled and experienced Mobile Software Developer to join our team. This role will involve contributing to the design, development, testing, and distribution of mobile SDKs for Android.The ideal candidate will have a strong background in mobile development, with expertise in C/C++ programming, experience developing...
-
Android Software Engineer
2 weeks ago
Singapore TIKTOK PTE. LTD. Full timeRoles & ResponsibilitiesAbout TikTokTikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and we also have offices in New York City, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.Why Join UsInspiring...
-
Android Software Engineer
2 weeks ago
Singapore TIKTOK PTE. LTD. Full timeRoles & ResponsibilitiesAbout TikTokTikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. Our global headquarters are in Los Angeles and Singapore, and we also have offices in New York City, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.Our MissionInspiring creativity...
-
Software Engineer, Android
7 days ago
Singapore NE Digital Full timeCOMPANY 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...