Mobile App(Flutter)

Not Interested
Bookmark
Report This Job

profile Job Location:

Abu Dhabi - UAE

profile Salary: Not Disclosed
profile Experience Required: 4-5years
Posted on: 15 hours ago
Vacancies: 1 Vacancy

Job Summary

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 buildrunner 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 (buildrunner) 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).



Required Skills:

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 (buildrunner) 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).

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 ens...
View more view more