- Design, develop, test, and maintain Flutter applications for Android and iOS.
- Build reusable, efficient, and scalable code using Dart and Flutter.
- Integrate RESTful APIs and third-party libraries.
- Collaborate with UI/UX designers to implement responsive and user-friendly interfaces.
- Optimize application performance, quality, and responsiveness.
- Debug and resolve application issues and bugs.
- Participate in code reviews and follow coding standards and best practices.
- Work closely with backend developers, QA engineers, and product managers throughout the development lifecycle.
- Publish and maintain applications on the Google Play Store and Apple App Store.
- Stay updated with the latest Flutter, Dart, and mobile development trends.
Required Skills
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 2–5 years of experience in mobile application development.
- Strong proficiency in Flutter and Dart.
- Experience with state management solutions such as Provider, Riverpod, Bloc, or GetX.
- Experience integrating REST APIs and handling JSON data.
- Knowledge of Firebase services (Authentication, Firestore, Cloud Messaging, Analytics, Crashlytics).
- Understanding of mobile application architecture and design patterns (MVC, MVVM, Clean Architecture).
- Experience with Git version control.
- Familiarity with SQLite, Hive, or shared preferences for local storage.
- Strong debugging, problem-solving, and analytical skills.
- Good communication and teamwork skills.
Pay: ₹14,204.78 - ₹65,125.04 per month
Work Location: In person