D

Senior Flutter Developer

Visa Sponsorship Relocation
Apply
AI Summary

Develop and maintain high-quality Flutter applications for iOS, Android, Huawei, web, macOS, and Windows. Build responsive interfaces, integrate REST APIs, native SDKs, and implement secure authentication and offline functionality. Requires 3+ years of professional experience in Flutter architecture, state management, and performance optimization.

Key Highlights
Cross-platform development for iOS, Android, Huawei, Web, macOS, and Windows
Full support for Arabic and English interfaces with RTL
Integration of Firebase, Huawei Push Kit, payment gateways, and third-party SDKs
Key Responsibilities
Develop production quality Flutter applications for iOS, Android, Huawei devices and web
Build responsive and adaptive interfaces for mobile, tablet, web and desktop
Create reusable widgets, shared components and design systems
Integrate Flutter applications with REST APIs, WebSockets and real time services
Implement authentication, secure token storage, token refreshing and session management
Implement search, filtering, pagination, caching and offline functionality
Build image upload, compression, reordering and media management features
Integrate push notifications using Firebase Cloud Messaging and Huawei Push Kit
Integrate payment gateways, maps, location services, analytics and third party SDKs
Build Arabic and English interfaces with complete right to left support
Technical Skills Required
Flutter REST API Integration State Management
Benefits & Perks
Competitive salary
Hardware and software provided
Visa sponsorship for expats
Relocation costs covered
Healthy work-life balance

Job Description


Job brief

We're looking for a Senior Flutter Developer to build and maintain high quality applications across iOS, Android, Huawei devices, web, macOS and Windows.

The ideal candidate must have strong practical experience with Flutter architecture, responsive interfaces, state management, REST API integration, native SDK integration, testing and performance optimisation.

Responsibilities

  • Develop production quality Flutter applications for iOS, Android, Huawei devices and web.
  • Build responsive and adaptive interfaces for mobile, tablet, web and desktop.
  • Create reusable widgets, shared components and design systems.
  • Integrate Flutter applications with REST APIs, WebSockets and real time services.
  • Implement authentication, secure token storage, token refreshing and session management.
  • Implement search, filtering, pagination, caching and offline functionality.
  • Build image upload, compression, reordering and media management features.
  • Integrate push notifications using Firebase Cloud Messaging and Huawei Push Kit.
  • Integrate payment gateways, maps, location services, analytics and third party SDKs.
  • Build Arabic and English interfaces with complete right to left support.


Requirements

  • Minimum 3 years of hands-on professional experience building production Flutter applications.
  • Advanced understanding of Flutter widgets, layouts, rendering, navigation and application lifecycle.
  • Strong debugging, testing and performance optimisation skills.


Benefits

  • Competitive salary
  • All of the hardware and software will be provided for you
  • Sponsorship VISA will be provided for expats
  • Relocation costs from the employee's country of origin to Oman will be covered.
  • Healthy work life balance.
  • Fun, collaborative, and fair work culture.

Similar Jobs

Explore other opportunities that match your interests

Senior Android Developer

Mobile
8h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

bridge351

Portugal
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

DL Remote

Germany
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Jamf

Czechia

Subscribe our newsletter

New Things Will Always Update Regularly