Bachelor’s degree in Computer Science, Information Systems Management or in similar fields – Master/PhD is a bonus (CGPA > 3.0 or similar grading is a must)
5+ years of experience in software engineering with a track record of ownership in cross-functional teams, excellent communication skills, and a strong focus on continuous learning, technical curiosity, mentoring and driving high-impact engineering outcomes....
Bachelor’s degree in Computer Science, Information Systems Management or in similar fields – Master/PhD is a bonus (CGPA > 3.0 or similar grading is a must)
5+ years of experience in software engineering with a track record of ownership in cross-functional teams, excellent communication skills, and a strong focus on continuous learning, technical curiosity, mentoring and driving high-impact engineering outcomes.
Deep expertise in modern Java (17+) including concurrency, multithreading, reactive programming, build tools (Gradle/Maven lifecycle), and design principles (SOLID), with experience in performance tuning, JVM optimization and troubleshooting....
You will lead and mentor a diverse team of engineers across different experience levels and technical specializations, fostering a collaborative and innovative engineering culture
You will participate actively in code and design reviews to maintain high development standards and ensure architectural excellence
You will partner with cross-functional leaders in product, design, and analytics to develop customer-focused product roadmaps and define success metrics...
You will contribute to projects and work with the Product, Design, Mobile and Backend teams to build consumer and partner facing new products, platforms and features.
You will participate in technical and product review meetings.
You will build reusable Android software components for the Grab platform....
You will work with the product/design/business team to understand requirements, provide product feedback, own and implement the product from start to finish.
You will create and lead the technical discussions within engineering teams
You will write code that is reusable, scalable and testable. Your code is the great examples that other team members can follow...
Focus on user experience and interface design, utilizing technologies such as JavaScript, TypeScript, React, Leaflet, Redux, HTML, and CSS.
Write and automate comprehensive unit, integration, and end-to-end tests to ensure code quality and reliability.
Contribute to the entire software development lifecycle, from requirements gathering to deployment and maintenance whilst staying up-to-date with the latest technologies and industry trends to drive innovation and improve development processes....
You will design, build, and maintain critical backend services, APIs, and asynchronous workflows that power merchant onboarding, seller operations, and e-commerce experiences.
You will independently own delivery from technical design to rollout, including implementation planning, testing strategy, monitoring, and rollback readiness.
You will improve the correctness, reliability, and observability of systems that manage merchant profile data, store configuration, catalog-related workflows, and business rules....