Experience
1 - 3 yrs
Job Location
Gurugram, India
Vacancy
1
Designation
Flutter Developer
Job Type
ONSITE
Job Description
What Youll Build
- Build the Flutter app for iOS and Android - single codebase, production-grade
- Live generation dashboard - real-time kWh output, MPPT status, inverter health score
- Push notification handling (Firebase FCM) for maintenance alerts and anomaly warnings
- Historical charts - daily/monthly yield, Performance Ratio trend, forecast vs actual
- Device onboarding flow - site setup, inverter pairing, configuration
- Offline-first architecture with local caching - app works during poor connectivity
- Settings, profile, and multi-site switching for users managing multiple installations
- Maintain consistent design language with the Next.js web portal
Required Skills
- Flutter 3.x + Dart - widgets, stateful/stateless, navigation (go_router or Navigator 2.0)
- State management - Provider, Riverpod, or Bloc. One of these in production or projects.
- REST API integration - Dio / http package, JSON parsing, error handling
- Firebase - FCM push notifications, Crashlytics, Analytics
- Local storage - shared_preferences, Hive, or SQLite (floor / sqflite)
- Git - feature branch workflow, clean PRs
- App deployment basics - understanding of Play Store / App Store release process
Bonus Skills (Good to Have)
- Flutter charting libraries - fl_chart, syncfusion_flutter_charts, charts_flutter
- WebSocket / real-time updates in Flutter - live data streams in UI
- Platform-specific code - method channels for Android/iOS native features
- BLE / Wi-Fi device pairing - useful for inverter Wi-Fi dongle onboarding flow
- Unit and widget testing in Flutter - flutter_test, integration_test
- Experience publishing apps to Play Store or App Store
Youll Thrive Here If You
- Have a Flutter app on the Play Store or App Store, or a strong GitHub project to show
- Think about the end user - solar installers and homeowners, not developers
- Are detail-oriented about animations, transitions, and loading states
- Can take a Figma mockup and build it accurately without hand-holding
- Are you comfortable asking for API spec clarity from backend engineers early
What You Get
- Ship a production app used by real solar plant operators - strong portfolio addition
- Exposure to real-time IoT data, ML outputs, and industrial dashboard patterns
- Opportunity to grow into senior mobile or Flutter lead as the user base grows
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.