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.