BlueFire

Title : BlueFire

Created At: 5-30-2025

Start Date: 2-1-2023

End Date: 10-1-2024

Tags:

Article Flutter Dart Riverpod GetX

Flutter Developer at BlueFire (Full Time – Remote, Egypt)

BlueFire is a fast-growing software company specializing in modern mobile solutions across multiple industries. As a full-time Flutter Developer, I played a key role in designing, developing, and maintaining cross-platform mobile applications from the ground up, ensuring clean architecture, smooth performance, and highly engaging user experiences. In this role, I led the frontend development of two major applications, collaborating closely with designers, backend engineers, QA, and product stakeholders. My day-to-day tasks included building responsive UI components, handling complex state management using Riverpod and GetX, integrating Firebase for real-time updates and authentication, and ensuring optimal performance across both Android and iOS.

Key Projects and Contributions:
  • Parent App: A full-featured childcare management application built for daycares and early learning centers. I developed a cross-platform mobile solution that included:
    • Real-time parent–teacher messaging and activity tracking
    • Daily student reports with visual feedback
    • Billing and payment integration
    • Custom scheduling and attendance tracking
  • I worked directly with the product team to map out user stories and develop intuitive user flows. Performance, reliability, and scalability were critical, especially for features like push notifications and live updates through Firebase and Ably.

    Technologies Used: Riverpod, Ably.

  • Cookstar App: A TikTok-style vertical video platform focused on cooking content. My responsibilities included:
    • Implementing a seamless vertical video scroller
    • Real-time chat features for viewer–creator interaction
    • User-generated content (UGC) support including video upload, recipe details, and profile management
    • Advanced UI effects and smooth animations to deliver a polished and engaging UX
  • I also focused on optimizing media rendering and reducing app startup time, ensuring smooth video playback even on lower-end devices.

    Technologies Used: GetX, FFmpeg.

Throughout my time at BlueFire, I consistently followed clean code practices, implemented modular architecture, and contributed to code reviews and technical discussions. This experience significantly deepened my Flutter expertise, especially in handling multimedia-heavy apps and real-time communication systems. BlueFire fostered a collaborative environment where I had the opportunity to innovate, iterate fast, and ship production-ready apps that served thousands of users. This role played a key part in shaping my confidence in mobile development and advanced state management.

Comment Section

Pick Yor Avater

Finish