I have an end-to-end product already in production—Chiltel’s Android APK, a Node/Express backend, a React admin panel, and a small landing page. Most of it runs well, but the mobile app is starting to show its age. My top priority is the APK: it feels sluggish, a few deep-linked screens return 404s, and several newer features still need polish. I would also like the public website freshened up, yet still driven by the current API. What I need from you is a full-stack diagnosis and fix, with special attention to app responsiveness. Profiling, code refactoring, asset compression, and any sensible caching strategy are all on the table as long as the final build launches quickly and navigates smoothly. Broken links inside the APK must be traced to their source—whether that’s routing, a controller, or a typo in a Deeplink—and repaired. While you are under the hood, I’d like minor UX improvements folded in where it makes sense. Deliverables • Optimised APK build (responsive across our current device matrix) • All in-app links verified and working • Polished or completed feature modules called out during profiling • Light website revamp—new layout but same backend endpoints • Brief hand-over document: before/after performance metrics, files touched, and build steps Acceptance criteria • Cold-start under 2 s on a mid-range device • No frame drops below 45 fps during core flows • Zero dead links reported by QA pass • Website revamp deployed to staging without breaking existing API calls If you are comfortable working end-to-end—Android Studio/Kotlin (legacy Java mixed in), Node/Express, React, and basic DevOps on a Linux VPS—let’s talk. I will give you repo access and staging credentials so you can dive straight in.