Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
The ideal candidate will possess:Proven experience in Android development with a strong understanding of the Android SDK. Expertise in Java and Kotlin programming languages. Experience with RESTful APIs and third-party libraries integration. Strong problem-solving skills and ability to troubleshoot mobile application issues effectively. Familiarity with Agile development methodologies. Excellent communication skills and ability to work collaboratively in a team environment.
About the job
Join Grab as a Senior Mobile Software Engineer focusing on Android development in our Fulfillment team. You will be an integral part of a dynamic team dedicated to enhancing our mobile applications, ensuring seamless user experiences, and driving innovative solutions. This role involves collaborating with cross-functional teams to design, develop, and maintain high-quality mobile applications that cater to our customers' needs.
About Grab Holdings Limited
Grab Holdings Limited is a leading technology company in Southeast Asia, providing a wide range of services including ride-hailing, food delivery, and digital payments. Our mission is to drive Southeast Asia forward by creating economic empowerment for everyone. We strive to innovate and enhance our technology to better serve our customers and partners.
Join Grab as a Senior Mobile Software Engineer focusing on Android development in our Fulfillment team. You will be an integral part of a dynamic team dedicated to enhancing our mobile applications, ensuring seamless user experiences, and driving innovative solutions. This role involves collaborating with cross-functional teams to design, develop, and mainta…
Join Grab as a Lead Software Engineer specializing in Mobile (Android) for our Fulfilment team. In this pivotal role, you will lead the development of innovative mobile solutions that enhance user experience and operational efficiency. Your expertise will guide the team in building robust applications that cater to our expanding user base.
About PayJoyPayJoy is a pioneering credit provider committed to empowering underrepresented customers in emerging markets, assisting them in attaining financial stability and success. Our patented secured credit technology offers a gateway for new customers to enter the credit landscape. With PayJoy's innovative point-of-sale financing and card solutions, customers can access modern quality of life improvements. Our credit services also enable customers to leverage opportunities as micro-entrepreneurs and serve as a safety net during challenging times. Utilizing advanced machine learning, data science, and anti-fraud AI, we have positively impacted over 18 million customers by 2025 while ensuring sustainable profitability for continued growth.Role OverviewAs a Mobile Security Engineer specializing in Android, you will play a crucial role in testing and maintaining PayJoy's proprietary device locking technology. This involves safeguarding against various bypass techniques and tools after each Over-The-Air (OTA) update, modifications to our locking technology, and updates to in-market tools.
Join Cermaticom as an Android Engineer, where your expertise will drive the development of innovative mobile applications that enhance user experiences. You'll collaborate with a talented team to design, develop, and maintain high-quality Android applications. This role offers an exciting opportunity to contribute to cutting-edge technology initiatives in a dynamic environment.
Role Overview Grab is looking for a Senior Software Engineer focused on iOS mobile development to join the Growth team in Jakarta. This position centers on designing, building, and maintaining mobile applications that help increase user engagement and support business growth. What You Will Do Work with cross-functional teams to develop and launch new features on iOS platforms. Ensure applications remain responsive and perform reliably as they scale. Contribute to the overall design and technical direction of mobile products aimed at driving user growth. Collaboration Expect to partner closely with product managers, designers, and other engineers to deliver features that improve the user experience and support Grab’s growth goals.
Grab is looking for a Senior Software Engineer focused on iOS mobile development in Jakarta. This position centers on building and improving mobile applications that support a better experience for Grab users. Role overview As a Senior Software Engineer, the main responsibility is to design and implement mobile apps for iOS. The work involves turning product ideas into reliable, user-friendly features that help Grab’s customers every day. Collaboration This role works closely with teams across Grab, including product, design, and engineering. Collaboration is key to delivering software solutions that meet both user needs and technical standards. Technology focus The position involves using current tools and practices in iOS development. Staying up to date with new technologies and applying them to Grab’s mobile products is an important part of the job.
Join Grab as a Senior Mobile Software Engineer specializing in Flutter to revolutionize our Merchant Experience. In this role, you will collaborate with cross-functional teams to design, develop, and optimize mobile applications aimed at enhancing our merchant partners' engagement and experience. Your expertise will play a crucial role in driving innovation and delivering high-quality software solutions that empower businesses across Southeast Asia.
About the Role Grab is looking for a Senior Fullstack Software Engineer to join the Fulfilment team in Jakarta. This role focuses on building and maintaining software that supports and improves fulfilment operations. What You Will Do Design, develop, and maintain scalable fullstack solutions for fulfilment processes Apply technical expertise to solve operational challenges Collaborate with teammates to deliver reliable and efficient systems
Company Overview:Ajaib is at the forefront of transforming the financial landscape for retail investors in Indonesia. As a premier fintech company, we are eager to welcome a skilled Senior Android Engineer to our innovative team. This role presents a unique opportunity to influence user experiences and spearhead advancements in our Android applications.Key Responsibilities: Create engaging and user-friendly experiences on our Android platform. Take ownership of features from concept through design feedback, implementation, and launch. Develop and execute unit and functional tests for your tasks. Compile and integrate project changes effectively. Collaborate with Product Designers, Product Managers, Backend Engineers, and Data Engineers. Provide mentorship and guidance to junior engineers in contributing to the codebase. Requirements:Over 7 years of professional experience in Android development.Expertise in Kotlin or Java along with a solid understanding of the Android framework.Strong grasp of reactive programming principles.Extensive knowledge of design patterns and their practical applications.Proficient in end-to-end systems development life cycles.Exceptional analytical, decision-making, problem-solving, teamwork, and time management abilities.Bachelor's degree in Computer Science, Engineering, or a related field.Familiarity with Kotlin, RxJava 2, Dagger 2, and other libraries relevant to our tech stack.What Sets You Apart:A proactive approach to enhancing the app and codebase beyond the initial specifications.A passion for monitoring performance through application instrumentation.A strong commitment to ensuring stable and swift build releases.A curious mindset eager to understand internal system workings and a desire to challenge the existing tech stack.Benefits:Join Ajaib and become part of a team dedicated to reshaping the financial landscape!
Role Overview Grab Holdings Inc. is looking for a Senior Software Engineer specializing in iOS mobile development to join the Consumer Experience team in Jakarta. This role centers on building and improving mobile applications that shape how consumers interact with Grab’s services. What You Will Do Work closely with cross-functional teams to design, develop, and maintain iOS applications. Deliver features that improve user experience and increase engagement. Contribute technical expertise to create reliable, high-quality mobile software. Impact Your work will help introduce new features and enhancements that make Grab’s consumer apps more engaging and user-friendly.
Join Grab as a Lead Mobile Software Engineer (Flutter) focusing on enhancing the Merchant Experience. In this pivotal role, you will lead the development and implementation of innovative mobile solutions that empower merchants to thrive in a rapidly evolving digital landscape. Your expertise in Flutter will be crucial in creating seamless and intuitive applications that enhance user experience and drive business growth.
Join our dynamic team at Cermaticom as a Senior Software Engineer. In this pivotal role, you will be responsible for designing, developing, and implementing software solutions that enhance our product offerings. We seek a talented engineer who thrives in a collaborative environment and is passionate about technology and innovation.Your expertise will contribute to our mission of delivering high-quality software solutions that meet the needs of our customers. You will work closely with cross-functional teams to ensure project success and foster a culture of continuous improvement.
Join Carousell Group as a Senior Software Engineer in Jakarta, where you'll play a pivotal role in building innovative software solutions. Collaborate with talented engineers and contribute to exciting projects that enhance the user experience. This is an opportunity to showcase your skills and make a significant impact in a fast-paced environment.
Join Grab, a leading technology company in Southeast Asia, as a Senior Backend Software Engineer specializing in Lending. In this pivotal role, you will leverage your expertise to design and implement robust backend solutions that power our lending products, ensuring they meet the highest standards of performance and scalability.
Join Grab as a Senior Backend Software Engineer and make a significant impact on our platform. In this role, you will be responsible for designing, developing, and maintaining scalable backend systems that support our diverse range of services. You will collaborate with cross-functional teams to implement innovative solutions that enhance user experience and drive business growth.
Join Grab as a Senior Backend Software Engineer and play a pivotal role in developing robust backend systems that power our innovative solutions. You will collaborate with cross-functional teams to design, implement, and maintain high-performance applications that enhance user experience and drive business growth.
Join our dynamic team at Grab, where innovation meets technology. As a Senior Backend Software Engineer for our Business Platform, you will play a crucial role in developing robust backend systems that support our mission of making life easier for users across Southeast Asia. Your expertise will help us enhance our services, ensuring a seamless experience for our customers.
Join Grab as a Senior Backend Software Engineer specializing in the insurance sector, where you'll play a pivotal role in building robust backend systems that drive our insurance offerings. This is an exciting opportunity to leverage your technical expertise in a dynamic environment.
Join our dynamic team at Grab, a leading technology company in Southeast Asia, known for its innovative solutions that enhance the lives of millions. We are currently seeking a talented Senior Backend Software Engineer to contribute to our platform's development and scalability. In this role, you will be responsible for designing and implementing robust backend systems that support our diverse range of services.
Ajaib, recognized as Indonesia's premier fintech platform, is in search of a talented Senior Software Development Engineer in Test II (Sr. SDET II). In this pivotal role, you will lead the charge in quality engineering across our rapidly evolving microservices platform. As a key technical figure within our QA/SDET team, you will define test strategies, develop innovative automation frameworks, and provide mentorship to fellow SDETs, all aimed at achieving zero-defect releases at scale.This position emphasizes individual contribution while incorporating technical leadership, making it perfect for candidates who are enthusiastic about test architecture, advanced automation, and fostering a quality-centric culture, without the demands of full-time people management.Key Responsibilities Lead the development of test strategies and automation architecture for various squads and product domains, covering backend, frontend, and mobile applications. Design, construct, and enhance test automation frameworks for API, UI, contract, integration, and performance testing. Collaborate closely with engineering leads and architects to integrate testability and quality checkpoints within designs and CI/CD pipelines. Guide and train SDET engineers, evaluate their test designs, and promote best practices across teams. Steer cross-functional efforts on non-functional testing, including performance, reliability, security, and chaos engineering. Work alongside DevOps to refine test pipelines for enhanced speed, scalability, and reliability. Analyze complex production issues, conduct root cause investigations, and implement systemic solutions. Innovate by introducing tools, test data solutions, mocks, and dashboards that boost developer productivity and increase release confidence.
Join Grab as a Senior Mobile Software Engineer focusing on Android development in our Fulfillment team. You will be an integral part of a dynamic team dedicated to enhancing our mobile applications, ensuring seamless user experiences, and driving innovative solutions. This role involves collaborating with cross-functional teams to design, develop, and mainta…
Join Grab as a Lead Software Engineer specializing in Mobile (Android) for our Fulfilment team. In this pivotal role, you will lead the development of innovative mobile solutions that enhance user experience and operational efficiency. Your expertise will guide the team in building robust applications that cater to our expanding user base.
About PayJoyPayJoy is a pioneering credit provider committed to empowering underrepresented customers in emerging markets, assisting them in attaining financial stability and success. Our patented secured credit technology offers a gateway for new customers to enter the credit landscape. With PayJoy's innovative point-of-sale financing and card solutions, customers can access modern quality of life improvements. Our credit services also enable customers to leverage opportunities as micro-entrepreneurs and serve as a safety net during challenging times. Utilizing advanced machine learning, data science, and anti-fraud AI, we have positively impacted over 18 million customers by 2025 while ensuring sustainable profitability for continued growth.Role OverviewAs a Mobile Security Engineer specializing in Android, you will play a crucial role in testing and maintaining PayJoy's proprietary device locking technology. This involves safeguarding against various bypass techniques and tools after each Over-The-Air (OTA) update, modifications to our locking technology, and updates to in-market tools.
Join Cermaticom as an Android Engineer, where your expertise will drive the development of innovative mobile applications that enhance user experiences. You'll collaborate with a talented team to design, develop, and maintain high-quality Android applications. This role offers an exciting opportunity to contribute to cutting-edge technology initiatives in a dynamic environment.
Role Overview Grab is looking for a Senior Software Engineer focused on iOS mobile development to join the Growth team in Jakarta. This position centers on designing, building, and maintaining mobile applications that help increase user engagement and support business growth. What You Will Do Work with cross-functional teams to develop and launch new features on iOS platforms. Ensure applications remain responsive and perform reliably as they scale. Contribute to the overall design and technical direction of mobile products aimed at driving user growth. Collaboration Expect to partner closely with product managers, designers, and other engineers to deliver features that improve the user experience and support Grab’s growth goals.
Grab is looking for a Senior Software Engineer focused on iOS mobile development in Jakarta. This position centers on building and improving mobile applications that support a better experience for Grab users. Role overview As a Senior Software Engineer, the main responsibility is to design and implement mobile apps for iOS. The work involves turning product ideas into reliable, user-friendly features that help Grab’s customers every day. Collaboration This role works closely with teams across Grab, including product, design, and engineering. Collaboration is key to delivering software solutions that meet both user needs and technical standards. Technology focus The position involves using current tools and practices in iOS development. Staying up to date with new technologies and applying them to Grab’s mobile products is an important part of the job.
Join Grab as a Senior Mobile Software Engineer specializing in Flutter to revolutionize our Merchant Experience. In this role, you will collaborate with cross-functional teams to design, develop, and optimize mobile applications aimed at enhancing our merchant partners' engagement and experience. Your expertise will play a crucial role in driving innovation and delivering high-quality software solutions that empower businesses across Southeast Asia.
About the Role Grab is looking for a Senior Fullstack Software Engineer to join the Fulfilment team in Jakarta. This role focuses on building and maintaining software that supports and improves fulfilment operations. What You Will Do Design, develop, and maintain scalable fullstack solutions for fulfilment processes Apply technical expertise to solve operational challenges Collaborate with teammates to deliver reliable and efficient systems
Company Overview:Ajaib is at the forefront of transforming the financial landscape for retail investors in Indonesia. As a premier fintech company, we are eager to welcome a skilled Senior Android Engineer to our innovative team. This role presents a unique opportunity to influence user experiences and spearhead advancements in our Android applications.Key Responsibilities: Create engaging and user-friendly experiences on our Android platform. Take ownership of features from concept through design feedback, implementation, and launch. Develop and execute unit and functional tests for your tasks. Compile and integrate project changes effectively. Collaborate with Product Designers, Product Managers, Backend Engineers, and Data Engineers. Provide mentorship and guidance to junior engineers in contributing to the codebase. Requirements:Over 7 years of professional experience in Android development.Expertise in Kotlin or Java along with a solid understanding of the Android framework.Strong grasp of reactive programming principles.Extensive knowledge of design patterns and their practical applications.Proficient in end-to-end systems development life cycles.Exceptional analytical, decision-making, problem-solving, teamwork, and time management abilities.Bachelor's degree in Computer Science, Engineering, or a related field.Familiarity with Kotlin, RxJava 2, Dagger 2, and other libraries relevant to our tech stack.What Sets You Apart:A proactive approach to enhancing the app and codebase beyond the initial specifications.A passion for monitoring performance through application instrumentation.A strong commitment to ensuring stable and swift build releases.A curious mindset eager to understand internal system workings and a desire to challenge the existing tech stack.Benefits:Join Ajaib and become part of a team dedicated to reshaping the financial landscape!
Role Overview Grab Holdings Inc. is looking for a Senior Software Engineer specializing in iOS mobile development to join the Consumer Experience team in Jakarta. This role centers on building and improving mobile applications that shape how consumers interact with Grab’s services. What You Will Do Work closely with cross-functional teams to design, develop, and maintain iOS applications. Deliver features that improve user experience and increase engagement. Contribute technical expertise to create reliable, high-quality mobile software. Impact Your work will help introduce new features and enhancements that make Grab’s consumer apps more engaging and user-friendly.
Join Grab as a Lead Mobile Software Engineer (Flutter) focusing on enhancing the Merchant Experience. In this pivotal role, you will lead the development and implementation of innovative mobile solutions that empower merchants to thrive in a rapidly evolving digital landscape. Your expertise in Flutter will be crucial in creating seamless and intuitive applications that enhance user experience and drive business growth.
Join our dynamic team at Cermaticom as a Senior Software Engineer. In this pivotal role, you will be responsible for designing, developing, and implementing software solutions that enhance our product offerings. We seek a talented engineer who thrives in a collaborative environment and is passionate about technology and innovation.Your expertise will contribute to our mission of delivering high-quality software solutions that meet the needs of our customers. You will work closely with cross-functional teams to ensure project success and foster a culture of continuous improvement.
Join Carousell Group as a Senior Software Engineer in Jakarta, where you'll play a pivotal role in building innovative software solutions. Collaborate with talented engineers and contribute to exciting projects that enhance the user experience. This is an opportunity to showcase your skills and make a significant impact in a fast-paced environment.
Join Grab, a leading technology company in Southeast Asia, as a Senior Backend Software Engineer specializing in Lending. In this pivotal role, you will leverage your expertise to design and implement robust backend solutions that power our lending products, ensuring they meet the highest standards of performance and scalability.
Join Grab as a Senior Backend Software Engineer and make a significant impact on our platform. In this role, you will be responsible for designing, developing, and maintaining scalable backend systems that support our diverse range of services. You will collaborate with cross-functional teams to implement innovative solutions that enhance user experience and drive business growth.
Join Grab as a Senior Backend Software Engineer and play a pivotal role in developing robust backend systems that power our innovative solutions. You will collaborate with cross-functional teams to design, implement, and maintain high-performance applications that enhance user experience and drive business growth.
Join our dynamic team at Grab, where innovation meets technology. As a Senior Backend Software Engineer for our Business Platform, you will play a crucial role in developing robust backend systems that support our mission of making life easier for users across Southeast Asia. Your expertise will help us enhance our services, ensuring a seamless experience for our customers.
Join Grab as a Senior Backend Software Engineer specializing in the insurance sector, where you'll play a pivotal role in building robust backend systems that drive our insurance offerings. This is an exciting opportunity to leverage your technical expertise in a dynamic environment.
Join our dynamic team at Grab, a leading technology company in Southeast Asia, known for its innovative solutions that enhance the lives of millions. We are currently seeking a talented Senior Backend Software Engineer to contribute to our platform's development and scalability. In this role, you will be responsible for designing and implementing robust backend systems that support our diverse range of services.
Ajaib, recognized as Indonesia's premier fintech platform, is in search of a talented Senior Software Development Engineer in Test II (Sr. SDET II). In this pivotal role, you will lead the charge in quality engineering across our rapidly evolving microservices platform. As a key technical figure within our QA/SDET team, you will define test strategies, develop innovative automation frameworks, and provide mentorship to fellow SDETs, all aimed at achieving zero-defect releases at scale.This position emphasizes individual contribution while incorporating technical leadership, making it perfect for candidates who are enthusiastic about test architecture, advanced automation, and fostering a quality-centric culture, without the demands of full-time people management.Key Responsibilities Lead the development of test strategies and automation architecture for various squads and product domains, covering backend, frontend, and mobile applications. Design, construct, and enhance test automation frameworks for API, UI, contract, integration, and performance testing. Collaborate closely with engineering leads and architects to integrate testability and quality checkpoints within designs and CI/CD pipelines. Guide and train SDET engineers, evaluate their test designs, and promote best practices across teams. Steer cross-functional efforts on non-functional testing, including performance, reliability, security, and chaos engineering. Work alongside DevOps to refine test pipelines for enhanced speed, scalability, and reliability. Analyze complex production issues, conduct root cause investigations, and implement systemic solutions. Innovate by introducing tools, test data solutions, mocks, and dashboards that boost developer productivity and increase release confidence.