Key Responsibilities
Develop and maintain cross-platform mobile applications using Flutter (Dart) .
Collaborate with UI / UX designers to implement modern, responsive designs.
Integrate RESTful APIs, third-party libraries, and cloud services.
Write clean, maintainable, and efficient code following best practices.
Debug and resolve performance issues, crashes, and UI inconsistencies.
Participate in code reviews, sprint planning, and team meetings.
Stay updated with emerging mobile development trends and technologies.
Deploy applications to Google Play Store and Apple App Store .
Required Skills & Qualifications
Strong proficiency in Flutter and Dart programming language .
Experience with State Management frameworks (e.g., Provider, Bloc, Riverpod, GetX).
Familiarity with REST APIs , Firebase , and third-party integrations .
Solid understanding of mobile app architecture , design patterns , and responsive UI design .
Experience with version control tools like Git .
Understanding of the app deployment process for both Android and iOS.
Strong problem-solving, debugging, and communication skills.
Preferred Qualifications (Nice to Have)
Experience with native Android (Kotlin / Java) or iOS (Swift) development.
Knowledge of CI / CD pipelines for mobile apps.
Experience with GraphQL , Push Notifications , or App Analytics tools .
Familiarity with Agile / Scrum methodologies.
Flutter Developer • Kolkata, West Bengal, India