We are seeking a talented Flutter developer to join our team and build high-quality, cross-platform mobile applications for both iOS and Android using the Flutter framework. The ideal candidate should have a strong understanding of the Dart programming language and possess experience in state management and navigation within Flutter.
Responsibilities:
Design and develop high-quality mobile applications for iOS and Android using Flutter and Dart
Implement complex UI/UX designs using Flutter widgets and animations
Write clean, maintainable, and efficient code
Debug and resolve performance issues in the application
Collaborate with cross-functional teams to deliver successful projects on time
Stay up-to-date with the latest trends and technologies in mobile development
Requirements:
Bachelor's degree in Computer Science or a related field
2+ years of experience in Flutter and Dart development
Strong understanding of state management and navigation in Flutter
Experience with creating custom widgets and animations
Proficiency in writing unit and integration tests
Knowledge of RESTful API integration and JSON data parsing
Excellent communication skills and ability to work well in a team environment
Experience with Git
Familiarity with Agile software development methodologies