Job description
About the Role :
We are looking for an experienced Flutter Developer who can take ownership of mobile app development and contribute to building scalable, high-performance applications. The ideal candidate should have hands-on experience in Flutter and Dart, with a strong understanding of mobile development practices and :
- Develop and maintain cross-platform mobile applications using Flutter.
- Collaborate with product managers, designers, and backend developers to define app features and functionality.
- Write clean, scalable, and efficient Dart code.
- Ensure performance, quality, and responsiveness of applications.
- Debug and fix bugs, performance issues, and bottlenecks.
- Integrate with REST APIs and third-party services.
- Participate in code reviews and team meetings.
- Stay up-to-date with new trends and technologies in mobile development.
Requirements :
3 to 5 years of hands-on experience in Flutter development.Proficient in Dart programming language.Experience with State Management approaches like Provider, Bloc, or Riverpod.Familiarity with native Android and iOS development is a plus.Strong knowledge of mobile architecture, UI / UX standards, and best practices.Experience integrating APIs and working with backend services.Familiarity with Git, CI / CD pipelines, and Agile development processes.Strong problem-solving skills and attention to detail.Preferred Qualifications :
Experience with Firebase or other cloud-based services.Previous work on financial or customer-facing apps is a plus.Understanding of app deployment on Google Play Store and Apple App Store.(ref : hirist.tech)