Flutter Web Developer

Collaborate with cross-functional teams to understand project requirements and translate them into technical solutions. 

 Develop and maintain an ERP system using Flutter Web while following SOLID design principles.  

Write clean, maintainable, and efficient code.  

Conduct thorough testing and debugging to ensure high-quality deliverables. 

 Stay updated with the latest Flutter trends, tools, and technologies. 

 Implement responsive UI/UX designs across different platforms (Material & Cupertino). 

 Integrate third-party APIs, Firebase services, and cloud messaging APIs. 

 Work with state management solutions such as Bloc, Provider, and apply clean architecture principles. 

 Maintain version control and collaborate effectively using Git. 

 Build UI templates from scratch and optimize the application for performance


Bachelor’s degree in Computer Science or a related field.  Minimum 4 years of proven experience in cross-platform application development.  Strong knowledge of Dart programming language and Flutter Web.  Expertise in SQL databases (PostgreSQL, MySQL) and NoSQL databases (Realm, Hive, Firebase Realtime, Firestore, Shared Preferences).  Proficiency in state management techniques (Bloc, Provider).  Experience with third-party libraries, API integrations, and handling JSON data.  Strong understanding of OOP, Functional Programming, and Design Patterns.  Hands-on experience with Firebase services, including Crashlytics, Firestore, and Firebase Authentication.  Knowledge of Google Maps, Stripe, json_serializable, dio, easy_localization, get_it.  Experience with testing and debugging techniques.  Familiarity with UI/UX design principles and responsive design.  Strong problem-solving, analytical, and communication skills.  Ability to work effectively both independently and within a team environment.
Post date: 18 March 2025
Publisher: Wuzzuf .com
Post date: 18 March 2025
Publisher: Wuzzuf .com