Flutter Developer
Posted Updated
Description
Responsibilities:
- Develop, maintain, and enhance cross-platform mobile applications using Flutter.
- Build reusable, scalable, and high-quality UI components.
- Collaborate with product managers, designers, and backend developers to deliver seamless user experiences.
- Integrate RESTful APIs and third-party services into mobile applications.
- Optimize application performance, responsiveness, and scalability.
- Write clean, maintainable, and well-documented code following best practices.
- Debug and resolve application issues, ensuring smooth functionality across devices.
- Participate in code reviews, sprint planning, and Agile development processes.
- Publish and maintain applications on Google Play Store and Apple App Store.
- Stay updated with the latest Flutter and mobile development trends.
Requirements:
- 4-6 years of experience in mobile application development.
- Strong hands-on experience with Flutter and Dart.
- Experience building and deploying applications for both Android and iOS platforms.
- Good understanding of mobile app architecture patterns such as BLoC, Provider, MVVM, or Riverpod.
- Experience integrating REST APIs and handling JSON data.
- Familiarity with Firebase services such as Authentication, Firestore, Push Notifications, and Analytics.
- Strong understanding of UI/UX principles and responsive mobile design.
- Experience with version control tools such as Git/GitHub/GitLab.
- Good debugging and performance optimization skills.
- Strong communication and teamwork abilities.
