Fix Android App Issues and Bugs

Job ID: 39658641

Budget: ₹600 – ₹1,500 INR

I'm seeking an experienced Android developer to address several critical issues in our Java-based app. The app is currently experiencing crashes, payment processing bugs, and Android Vitals issues that need immediate attention.

Key Requirements:
- **App Crash Fix**: Resolve the crash issue related to `java.lang.IndexOutOfBoundsException: Index 7 out of bounds for length 0`.
- **Merchant ID Update**: Implement a new Razorpay merchant ID in both frontend and backend systems.
- **Payment Bug Resolution**: Identify and fix the bug where payments are deducted but users do not receive access to purchased test series or courses.
- **Android Vitals Improvements**:
- Ensure edge-to-edge display functionality for all users.
- Update deprecated APIs or parameters related to edge-to-edge display.
- Remove resizability and orientation restrictions to support large screen devices.
- Recompile the app with 16 KB native library alignment.

Ideal Skills and Experience:
- Strong proficiency in Java and Android development.
- Experience with payment gateway integration, specifically Razorpay.
- Ability to troubleshoot and resolve app crashes and performance issues.
- Familiarity with Android Vitals and Google Play Console for monitoring app health.
- Capability to update and maintain both frontend and backend components.

Please confirm your ability to address these issues and provide a timeline for completion. Your expertise will help ensure a smooth and reliable user experience for our app users.