Optimize Flutter App Launch Time

Job ID: 40526781

Budget: ₹600 – ₹1,500 INR

My Flutter app currently pauses for several seconds the moment it launches—sometimes four-plus seconds before the first images and widgets on the home screen appear, and the delay is the same on both iOS and Android. Once the UI finally shows, navigation feels normal, so the bottleneck seems concentrated in that initial handshake between the Flutter front-end and the Laravel / PHP back-end when the app is first opened, especially over mobile data.

I need an experienced performance-minded developer to dive in, profile what’s happening during startup, and trim the fat. You’ll have full access to the Flutter project and the Laravel API so you can trace asynchronous calls, asset loading, and any blocking operations that might be hiding in plain sight. I’m open to code-level refactors as well as infrastructure tweaks—whether that ends up being smarter image caching, eager vs. lazy JSON parsing, compressed network payloads, or anything else your diagnostics reveal.

Deliverables (baseline):
• A concise audit highlighting root causes of the slow launch.
• Implemented fixes in both Flutter and, if needed, Laravel code.
• Before-and-after metrics demonstrating a consistent sub-2-second cold start on a typical 4G connection.
• A brief write-up of the optimizations applied so future updates don’t reintroduce the lag.

If you’re comfortable with tools like Flutter DevTools, Dart Observatory, PHP Xdebug, and standard network profilers—and you enjoy shaving seconds off startup times—I’d love to work with you.