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.