# Flutter Developer

**Company:** [Advansys](https://jobs.workable.com/companies/gJuBiNFMLE7eoxCqoDL9m7.md)
**Location:** Nasr City, Egypt
**Workplace:** hybrid
**Department:** ADVANSYS

[Apply for this job](https://jobs.workable.com/view/13c0ab32-b88e-4dfc-92d2-28d3a20cd912)

## Description

We are looking for an experienced Flutter Developer to join our development team and build high-quality, scalable, and user-friendly mobile applications for both iOS and Android platforms.

### Key Responsibilities

-   Develop and maintain cross-platform mobile applications using Flutter and Dart.
-   Build responsive, high-performance, and reusable UI components.
-   Integrate RESTful APIs and third-party services.
-   Collaborate with UI/UX designers, backend developers, and product teams.
-   Implement state management solutions such as Bloc, Provider, or Riverpod.
-   Troubleshoot, debug, and optimize application performance.
-   Ensure code quality through testing, code reviews, and best practices.
-   Participate in the full mobile application development lifecycle.
-   Manage application releases and deployments to Google Play Store and Apple App Store.

### Technical Requirements

-   4–6 years of professional mobile development experience.
-   Strong hands-on experience with Flutter and Dart.
-   Solid understanding of mobile application architecture and design patterns.
-   Experience with state management solutions (Bloc, Provider, or Riverpod).
-   Experience integrating REST APIs and third-party libraries.
-   Knowledge of Firebase services and push notifications.
-   Experience with Git and version control systems.
-   Understanding of native mobile development concepts.
-   Familiarity with CI/CD pipelines and mobile deployment processes.
-   Strong debugging and problem-solving skills.

### Preferred Qualifications

-   Experience with native iOS or Android development.
-   Knowledge of automated testing frameworks.
-   Experience with Agile/Scrum methodologies.
