Flutter Developer Apply
We are seeking a Flutter Developer with 5-6 years of experience in mobile app development, specializing in building enterprise apps, creating custom Flutter packages, API integrations, and delivering top-notch UI/UX. Responsibilities include app publishing on Google Play Store and Apple App Store, and ensuring robust unit testing for code quality.
JOB DESCRIPTION:
Develop and maintain enterprise-level applications using Flutter.
Design and develop custom Flutter packages and reusable components.
Manage network connections and offline data synchronization for optimal performance.
Implement push notifications using Firebase or similar services.
Integrate RESTful APIs with efficient data handling and error control.
Design custom widgets to ensure unique, responsive user interfaces.
Develop and manage themes and styles for consistent application UI.
Implement error handling and crash management using tools like Crashlytics.
Write and execute unit tests to ensure code reliability and maintainability.
Optimize code performance through code reviews and debugging.
Publish applications to the Google Play Store and Apple App Store, ensuring compliance with their guidelines.
Handle version control and app updates efficiently across platforms.
Required Skills:
• Strong expertise in Dart and building custom Flutter packages.• Proficiency in network management and offline handling strategies.
• Hands-on experience with Firebase integration for push notifications and analytics.
• Expertise in RESTful API integration and handling complex data flows.
• Proven skills in custom widget development and advanced UI/UX design.
• Experience in theming and styling enterprise applications.
• Strong knowledge of error handling and crash analytics tools (e.g., Crashlytics).
• Experience with unit testing frameworks (e.g., Flutter Test, Mockito).
• Familiarity with state management solutions like Provider, Riverpod, or BLoC.
• Hands-on experience with publishing apps to the Google Play Store and Apple App Store.
• Proficiency in Git or other version control systems for efficient collaboration.