Job Summary
We are seeking a skilled and dedicated Flutter Developer with 3–5 years of experience in mobile application development. The ideal candidate will be responsible for building, testing, and maintaining high-quality cross-platform mobile applications using Flutter while following scalable architecture and best development practices.
Key Responsibilities
- Develop, test, and maintain cross-platform mobile applications using Flutter.
- Implement scalable and maintainable application architecture based on Clean Architecture principles.
- Manage application state using the BLoC pattern.
- Integrate and manage backend services using Firebase (Authentication, Firestore, Realtime Database, Cloud Messaging, etc.).
- Work with local databases such as SQLite (Sqflite) and Hive.
- Integrate RESTful APIs and third-party services.
- Set up and maintain CI/CD pipelines for automated builds and deployments.
- Write clean, reusable, and well-documented Dart code.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Debug, optimize, and enhance application performance.
- Deploy and manage applications on Google Play Store and Apple App Store.
Required Skills & Qualifications
- 3–5 years of hands-on experience in Flutter development.
- Strong proficiency in Dart programming language.
- Solid understanding of Clean Architecture and scalable mobile app design.
- Practical experience with BLoC state management.
- Experience working with Firebase services.
- Knowledge of local storage solutions such as Sqflite and Hive.
- Strong understanding of RESTful APIs and JSON integration.
- Experience with Git version control.
- Familiarity with CI/CD tools and automated deployment processes.
- Experience deploying applications to Play Store and App Store.
- Strong problem-solving skills and attention to detail.
Employment Type
Full-time, Permanent
Job Types: Full-time, Permanent
Pay: From ₹35,000.00 per month
Benefits:
- Paid sick time
- Paid time off
Work Location: In person