
Senior Software Engineer, Mobile (Android)
- Bangalore, Karnataka
- Permanent
- Full-time
- You will design and implement core Android infrastructure components and frameworks that underpin Grab's Super App architecture
- You will guide technical discussions and make architecture decisions to improve platforms across teams
- You will collaborate with design and product teams to maintain our design system and create SDK interfaces that address common challenges
- You will develop generative AI applications and maintain build systems and CI/CD pipelines that enhance developer efficiency
- You will create reusable Android components, focusing on scalability, performance, and developer experience
- You will lead code reviews and technical discussions, ensuring standardisation across mobile codebases
- You will develop comprehensive technical documentation, best practices, and guides for new platform features
- At least 4 years of professional experience in Android development
- Experience delivering end-to-end features in large-scale Android applications
- Experience in modular architecture and managing multi-module Android projects
- Expertise in Android architecture patterns like MVVM/MVI and SOLID principles, ensuring scalable and maintainable system designs
- An understanding of Android build systems (Gradle/Bazel) and CI/CD pipelines, essential for optimizing development workflows
- Proficiency in Kotlin, Compose and modern Android development practices - ensuring robust and efficient system creation
- Familiarity with system design - creating code that is scalable, maintainable, and testable, thereby ensuring reliability and extensibility of features
- Experience with dependency injection frameworks like Dagger or Anvil to help create modular and flexible code structures
- A background in managing UI component libraries that ensure user interface consistency
- Familiarity with building generative AI applications
- Prior experience with maintaining developer productivity tools
- We have your back with Term Life Insurance and comprehensive Medical Insurance.
- With GrabFlex, create a benefits package that suits your needs and aspirations.
- Celebrate moments that matter in life with loved ones through Parental and Birthday leave, and give back to your communities through Love-all-Serve-all (LASA) volunteering leave
- We have a confidential Grabber Assistance Programme to guide and uplift you and your loved ones through life's challenges.
- Balancing personal commitments and life's demands are made easier with our FlexWork arrangements