Job Description
I’m looking for an experienced Flutter developer to build an MVP version of a Chat & Social Connection App (Android only for the first release).
Scope & Key Requirements:
• Firebase-based chat system (Cloud Firestore or Realtime Database).
• Real-time messaging with zero delay or lag.
• User registration & login.
• Creating personal profiles (photo + basic info).
• Smart matching/connection system based on user data.
• User blocking system.
• User reporting function.
• Push notifications.
• Simple, modern, and clean UI.
• Database structure that can scale to 100K+ active users.
• Clean, organized, and expandable code structure.
Preferences:
• Proven experience building chat or social apps.
• Strong knowledge of Flutter + Firebase.
• Must be fluent in Arabic (reading & writing) for easier communication and project discussions.
• Ability to split the project into milestones for the MVP stage.
Deliverables:
• Full functional MVP Android app with real-time chat.
• Firebase setup & integration.
• Responsive and lightweight UI.
• Complete source code with documentation.
Notes:
• This is an MVP version (not the final full app).
• Speed and real-time performance of chat messages are top priority.
• Simple design is fine for now—features and UI enhancements will be added later.