Role Overview
We are looking for a passionate Flutter Developer to create high-performance, cross-platform mobile applications. You will build beautiful user experiences, write clean code, leverage AI to boost productivity, and collaborate closely with clients to deliver exceptional mobile solutions.
Responsibilities
- Design, develop, test, and maintain cross-platform mobile applications using Flutter.
- Build responsive, scalable, and high-performance applications for Android and iOS.
- Integrate REST APIs, third-party SDKs, Firebase services, and payment gateways.
- Collaborate with UI/UX designers, backend developers, and QA teams.
- Debug, optimize, and improve application performance and reliability.
- Leverage AI-powered development tools to accelerate coding, testing, and documentation.
- Stay updated with the latest Flutter releases and mobile development trends.
Requirements
- Bachelor's degree in Computer Science, IT, or a related field.
- Strong knowledge of Flutter, Dart, and mobile application development.
- Understanding of State Management (Provider, Riverpod, Bloc, GetX, etc.).
- Experience integrating REST APIs, Firebase, local databases (SQLite/Hive), and push notifications.
- Familiarity with Git, version control, and Agile development practices.
- Mandatory hands-on experience with AI tools such as ChatGPT, GitHub Copilot, Cursor, Claude, or Gemini.
- Excellent English communication skills for client interaction.
Skills
- Flutter
- Dart
- Firebase
- REST APIs
- AI Development Tools
Nice to Have
- Experience publishing apps to the Google Play Store and Apple App Store.
- Knowledge of native Android (Kotlin/Java) or iOS (Swift) development.
- Experience with CI/CD pipelines and cloud services.
- Familiarity with Clean Architecture, MVVM, and secure mobile app development.
Benefits
- Competitive salary (₹25,000.00 - ₹30,000.00 per month).
- Paid sick time.
- Paid time off.
- Exposure to AI-driven development practices.