I have already wrapped up all product design, UX, and UI work for my new Android app and now I need the engineering muscle to bring it to life. Your main mission is two-fold: first, build system-level battery-optimization enforcement so the app behaves responsibly in the background without being killed by Doze or aggressive OEM policies; second, hook the project into Firebase. On the Firebase side, the app must support Authentication and Realtime Database right out of the gate, with Cloud Messaging for push notifications and Remote Config for on-the-fly feature tuning. For sign-in flows, I only need email-and-password and Google Sign-In. You will be working from a clean, well-commented repository that already contains the complete UI layer. I’ll provide the Figma files, current Gradle setup, and a concise feature map as soon as we start. Deliverables: • Code that enforces battery-optimization compliance across Android 8–14, complete with in-app prompts guiding users to whitelist the app if needed. • Fully wired Firebase modules (Auth, Realtime Database, Cloud Messaging, Remote Config) with the specified sign-in methods and sample data calls showing best-practice usage. • A short README explaining any permissions, manifest changes, and how to test each Firebase feature. Everything must compile in Android Studio, pass lint, and run smoothly on both emulator and physical devices. If you’ve wrestled with power-management quirks before and know your way around Firebase, let’s talk!