Mobile App (Flutter) at aqary investement and development
Abu Dhabi, Abu Dhabi Emirate, United Arab Emirates -
Full Time


Start Date

Immediate

Expiry Date

25 Sep, 26

Salary

0.0

Posted On

27 Jun, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Flutter, Dart, Bloc, Cubit, Clean Architecture, Dependency Injection, REST, GraphQL, Hive, Material Design, RTL/Localization, Build_runner, CI/CD, GitHub Actions, Firebase, OneSignal

Industry

Real Estate

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