# Senior Flutter Developer

**Company:** [Nawy Real Estate](http://jobs.workable.com/companies/b88YiLMpZ789kL6vgFZdeZ.md)
**Location:** Maadi, Egypt
**Workplace:** hybrid
**Employment type:** Full-time
**Department:** Technology

[Apply for this job](http://jobs.workable.com/view/73616fb1-e890-44b8-8afa-0f218050bbbb)

## Description

-   Design and implement new app modules based on the product requirements using Flutter framework.
-   Create well designed, testable, efficient code, while maintaining existing codebases.
-   Participate in all phases of the development life-cycle
-   Integrate user-interfaces elements developed by other developers.
-   Build user interfaces designed by UI/UX designers.
-   Integrate data storage solutions and various APIs from third parties.
-   Repair existing apps components, fix issues and avoid regressions.
-   Collaborate closely with the teams of UI/UX designers and other developers.
-   Participate in software architecture, design discussions and code reviews.
-   Optimize application for maximum speed and scalability.
-   Follow the company guidelines and best practices.

## Requirements

-   Bachelor’s degree in computer science or related discipline.
-   3-5 years of proven work experience in software development, mobile development; Android and iOS
-   Solid understanding of the full mobile development life cycle, including automated testing and building.
-   Familiarity with SQL/NoSQL databases and their declarative query languages.
-   Proficient understanding of code versioning tools, such as Git / Mercurial.
-   Excellent written and verbal communication skills.
-   Excellent written and spoken in both English and Arabic.
