We are looking for an experienced Flutter Developer to join our dynamic team. The ideal candidate should have expertise in Flutter framework, Dart programming, and experience in developing high-performance cross-platform mobile applications.
Key Responsibilities:
Develop and maintain cross-platform mobile applications using Flutter & Dart.
Optimize applications for maximum performance, scalability, and user experience.
Collaborate with UI/UX designers to implement visually appealing and responsive designs.
Integrate RESTful APIs, third-party libraries, and cloud-based services.
Troubleshoot and debug application issues to ensure smooth functionality.
Follow agile development methodologies and participate in code reviews.
Ensure app security, performance optimization, and data protection measures.
Required Skills & Experience:
4-5 years of experience in mobile app development.
Strong expertise in Flutter & Dart for Android and iOS platforms.
Proficiency in integrating RESTful APIs, Firebase, and third-party libraries.
Experience with state management solutions (Provider, Riverpod, Bloc, Redux).
Familiarity with native Android (Kotlin/Java) and iOS (Swift) development.
Experience in Git version control and CI/CD pipelines.
Knowledge of app deployment on Google Play Store and Apple App Store.
Understanding of MVVM architecture, Clean Code principles, and SOLID principles.