Role Overview
We are looking for a skilled Flutter Developer to build, maintain, and improve high-quality mobile applications for Android and iOS. The ideal candidate should have strong knowledge of Flutter, Dart, API integration, application architecture, and mobile UI development.
Responsibilities
- Develop and maintain cross-platform mobile applications using Flutter and Dart.
- Build responsive, user-friendly, and performance-optimized mobile interfaces.
- Integrate REST APIs, payment gateways, maps, push notifications, and third-party services.
- Work closely with backend developers, designers, and product teams.
- Convert UI/UX designs into functional mobile application screens.
- Implement state-management solutions such as Provider, Bloc, Riverpod, or GetX.
- Handle local storage using SharedPreferences, Hive, or SQLite.
- Debug application issues and improve application stability and performance.
- Publish and maintain applications on the Google Play Store and Apple App Store.
- Write clean, reusable, testable, and well-documented code.
Requirements
- 1–3 years of hands-on experience in Flutter application development.
- Strong knowledge of Dart and Flutter widgets.
- Experience integrating REST APIs and JSON-based services.
- Understanding of mobile application architecture and state management.
- Knowledge of Firebase services such as Authentication, Firestore, Cloud Messaging, Analytics, and Crashlytics.
- Familiarity with Git, GitHub, or GitLab.
- Experience with Android Studio and VS Code.
- Basic understanding of Android and iOS application lifecycle.
Skills
- Flutter
- Dart
- Firebase
- REST APIs
- Git
Benefits
- Health insurance
- Provident Fund