Qualifications: 1. Have two or more iOS/Android apps developed with Flutter. Either deployed on the AppStore/Google Play or available on Github; 2. 5+ years in mobile software development. 3. Experience with third-party libraries and APIs. 4. Understanding of the Agile development life cycle. 5. Experience with automated testing and building. 6. Experience with Git, Jenkins, or other version control tools. 7. Ability to write readable code, create extensive documentation for existing code, and refactor the previously written code into readable state. 8. Troubleshoot and debug issues to maintain app stability. 9. Stay updated on Flutter and mobile development trends. 10. Communicate effectively with team members and stakeholders.
Beneficial 1. Java/Swift experience. 2. Understanding of Android Keyboard API. 3. Experience with optimizing applications for Material Design. 4. Proven experience as a Flutter Developer or similar role, with a strong portfolio of mobile applications developed using Flutter. 5. Proficiency in Dart programming language and Flutter framework. 6. Understanding of mobile app design principles and UI/UX best practices. 7. Experience with third-party libraries and APIs. 8. Excellent problem-solving and analytical skills.