Job Description
Project Context
- App Type: Native Android (Legacy Java), not Flutter
- Backend: PHP Core + Node.js (SocketCluster.io) for real-time tracking
- Target: Android 15 (API 35)
Immediate Issues to Resolve
- Firebase Chat – Messages fail to deliver or sync in real-time
(Likely background restriction/foreground service issues on Android 15) - Sinch Voice Calls – In-app calls do not connect or crash
(Likely Foreground Service permission issues) - Android 15 Compliance – Ensure app meets 16KB Page Alignment for Play Store submission
Requirements
- Expertise in Legacy Java Android debugging
- Experience with SocketCluster or Socket.io integrations
- Deep knowledge of Android 14/15 background and foreground permissions
- Proven track record of fixing production apps on modern Android versions
Deliverables
- Root cause diagnosis for all issues
- Production-ready APK/AAB with fully functional Chat and Voice Calls
- Verified Android 15 compliance for Play Store submission
Opportunity
Fix this project successfully, and we want you/your agency as our long-term Android support partner for ongoing monthly maintenance and updates.