We are looking for a Mobile App(Flutter) to join our technical team. The ideal candidate should have strong experience in building high\-quality, production\-ready applications.<\/span>
<\/p> Responsibilities:<\/span>
<\/p>- Develop and maintain high\-performance Flutter applications using Dart 3.10+.<\/span>
<\/li>- Manage state using Bloc/Cubit, ensuring a clear separation between events, states, and side effects.<\/span>
<\/li>- Design and implement application architecture following Clean/Layered Architecture, using Dependency Injection (GetIt) and a feature\-based structure.<\/span>
<\/li>- Handle networking and data using REST and GraphQL, including error handling and simple caching (e.g., Hive).<\/span>
<\/li>- Design responsive user interfaces following Material Design, supporting theming and RTL/Localization (AR/EN).<\/span>
<\/li>- Work with tools like build_runner for code generation and support CI/CD processes (e.g., GitHub Actions).<\/span>
<\/li><\/ul><\/span>
Requirements<\/h3>- Minimum 3 years of experience developing production\-ready Flutter applications.<\/span><\/span>
<\/li>- Strong proficiency in Dart (null safety, async, generics).<\/span><\/span>
<\/li>- Solid experience with Bloc or Cubit for state management.<\/span><\/span>
<\/li>- Experience in Clean/Layered Architecture and dependency injection.<\/span><\/span>
<\/li>- Good knowledge of REST and GraphQL, caching, and error handling.<\/span><\/span>
<\/li>- Experience in designing responsive UIs, theming, and RTL/Localization.<\/span><\/span>
<\/li>- Familiarity with code generation tools (build_runner) and CI/CD workflows.<\/span><\/span>
<\/li><\/ul>Preferred Skills (Nice to Have):<\/span><\/span><\/span>
<\/span><\/span><\/span><\/span><\/p>- Experience with multi\-flavor / white\-label Flutter apps.<\/span><\/span>
<\/li>- Experience with GraphQL and search engines (e.g., Typesense).<\/span><\/span>
<\/li>- Experience with Firebase (App Distribution, Cloud Messaging), push notifications (OneSignal), and analytics (PostHog).<\/span><\/span>
<\/li>- Experience in real estate or map/list\-heavy apps.<\/span><\/span>
<\/li>- Strong support for Arabic UI/RTL and accessibility (A11y).<\/span><\/span>
<\/li><\/ul><\/div><\/span>