# Senior Mobile Developer | Flutter

**Company:** [Khayira Holding Company](http://jobs.workable.com/companies/hYhGQ3kpDh7U1WAdNwnnAH.md)
**Location:** Cairo, Egypt
**Workplace:** hybrid
**Employment type:** Full-time

[Apply for this job](http://jobs.workable.com/view/bc161530-5bb1-48b5-b416-a303d889d099)

## Description

**Job Description**

-   Design, develop, and maintain high-quality mobile applications using Flutter for both Android and iOS platforms.
-   Collaborate closely with cross-functional teams including UI/UX designers, product managers, and backend developers to deliver seamless user experiences.
-   Lead the technical planning and execution of new features, ensuring scalability, performance, and security.
-   Review, refactor, and optimize existing codebases to improve efficiency and maintainability.
-   Integrate third-party APIs and services, ensuring robust and secure data exchange.
-   Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards.
-   Troubleshoot, debug, and resolve complex technical issues in a timely manner.
-   Contribute to the continuous improvement of development processes and workflows.

## Requirements

**Job Requirements**

-   Minimum of 4 years of professional experience in mobile application development.
-   Proven expertise in developing and deploying Flutter applications for both Android and iOS.
-   Strong understanding of mobile architecture patterns such as BLoC, Provider, or Redux.
-   Experience integrating RESTful APIs and third-party libraries.
-   Solid grasp of object-oriented programming and design principles.
-   Familiarity with version control systems, particularly Git.
-   Excellent problem-solving skills and attention to detail.
-   Strong communication and interpersonal skills.
