WEBaniX
Website:
webanixsolutions.com
Job details:
We are looking for a skilled Flutter Developer to work on a production-ready mobile application. The ideal candidate should be comfortable working with an existing codebase, extending features, and maintaining high coding standards.
Key Responsibilities
- Develop and maintain Flutter features across modules (Home, Plan, Insights, AI Chat)
- Work with Riverpod 2.x for async state management
- Integrate and manage Firebase (Firestore real-time data, Authentication)
- Build custom UI components (charts, animations, CustomPainter)
- Write clean, scalable, and maintainable Dart code
- Manage navigation using GoRouter (typed routes, nested navigation)
- Debug and resolve issues across Android and iOS
- Collaborate with backend teams for REST API integration
Required Skills - Strong experience in Flutter and Dart (4+ years) with null safety
- Hands-on experience with Riverpod 2.x (AsyncNotifier, StreamProvider, Provider)
- Experience with Firebase:
- Firestore (real-time updates, queries, batch writes)
- Firebase Authentication
- Knowledge of GoRouter (routing, auth redirects, nested routes)
- Strong understanding of state management and reactive programming
- Experience with CustomPainter and canvas drawing
- Proficiency in Git (branching, clean commits)
Good to Have
- Experience with flutter_local_notifications
- Knowledge of Hive (local database)
- Experience with REST APIs
- Understanding of responsive UI, dark/light themes, and Google Fonts
- Experience publishing apps on Play Store or App Store
Tech Stack
- Framework: Flutter 3.x
- State Management: Riverpod 2.x
- Navigation: GoRouter 14.x
- Backend: Firebase (Firestore and Authentication)
- Local Storage: Hive
- Notifications: flutter_local_notifications
- Architecture: Feature-first (lib/src/features/)
What We’re Looking For
- Ability to understand and extend an existing codebase
- Follows established architecture and coding patterns
- Avoids unnecessary rework or reinventing solutions
- Strong problem-solving and debugging skills
- Good collaboration and communication skills
Skills: dart,flutter,firebase
Click on Apply to know more.