# Flutter, Developer

> Adree · Cairo, Egypt (Remote) · Full-time · Posted 2026-07-13

**Workplace:** remote

**Department:** Egypt Office

## Description

Adree is seeking a **Flutter Developer** to build high-quality cross-platform mobile applications. You will collaborate with product and engineering teams to deliver responsive, reliable, and scalable mobile solutions.  
  
**Key Responsibilities**

-   Develop and maintain mobile apps using **Flutter** and **Dart**.
-   Build responsive UIs following **Material Design/Cupertino** guidelines.
-   Integrate REST/GraphQL APIs, handle authentication, and manage network calls efficiently.
-   Implement state management solutions (e.g., **Bloc, Provider, Riverpod, GetX**).
-   Write clean, reusable, and testable code; follow best practices.
-   Debug performance issues and optimize app performance (startup time, memory usage, smooth UI).
-   Work with local storage and device APIs (e.g., **Shared Preferences, SQLite/Realm/Hive**, camera, location, notifications).
-   Use Git workflows and participate in code reviews.
-   Collaborate with QA and backend teams to deliver bug-free releases.
-   Maintain app releases in stores (optional) and support production issues.

## Requirements

-   **3–6 years** of professional experience in **Flutter.**
-   Strong knowledge of **Dart**, **Widget lifecycle**, and Flutter architecture.
-   Experience with **API integration** and asynchronous programming.
-   Understanding of **state management** and UI performance optimization.
-   Hands-on experience with:
-   Firebase (Auth/Firestore/Crashlytics/Messaging) _(preferred)._
-   Push notifications _(preferred)._
-   CI/CD basics for mobile _(preferred)._
-   Solid understanding of OOP, design patterns, and clean code principles.
-   Good communication and teamwork skills.  
      
    
-   **Job Location:** HQ

## Apply

[Apply at Adree](https://apply.workable.com/adree/j/089D2DAF05/apply)

---
Powered by [Workable](https://www.workable.com)
