We are seeking a skilled Flutter Developer to join our dynamic team. As a Flutter Developer, you will be responsible for developing high-quality mobile applications using Flutter framework and Dart programming language and maintain the live app. Your primary focus will be on creating user-friendly interfaces and integrating with backend services. You should have a strong understanding of the mobile app lifecycle and experience in publishing apps on both the Google Play Store and Apple App Store.
Responsibilities: ● Develop and maintain mobile applications using Flutter framework and Dart programming language. ● Implement and maintain state management using BLoC pattern, GetX, and Provider. ● Collaborate with backend developers to integrate APIs and services. ● Identify and fix bugs and performance bottlenecks. ● Upload applications to the Google Play Store and Apple App Store. ● Maintain the code using version control system such as GIT. ● Collaborate with cross-functional teams to define, design, and ship current features.
● Write clean, maintainable, and efficient code. ● Ensure the performance, quality, and responsiveness of applications. ● Work on improving application performance and usability. ● Stay up-to-date with the latest industry trends and technologies.
Requirements:
● Bachelor's degree in Computer Science or a related field (or equivalent work experience).● Proficient understanding of Flutter framework and Dart programming language. ● Minimum 2 years of experience in mobile app development using Flutter and Dart. ● Experience with state management using BLoC pattern, GetX, and Provider. ● Experience with Isar and Sqflite Local Databases: Familiarity with these databases is crucial for managing local data storage. ● Strong knowledge of GIT for version control. ● Experience in publishing applications on the Google Play Store and Apple App Store.