Mobile Developer 

Job Category: Mobile Developer Software Development
Job Type: Full Time
Job Location: Dubai

Location: Dubai, United Arab Emirates (Micropolis Robotics) 

About the Role 

We are seeking an expert Mobile Developer proficient in Flutter to design, build, and deploy high-performance, cross-platform mobile applications. You will be critical in translating engaging UI/UX designs into smooth, native-quality user experiences for both iOS and Android platforms. 

Key Responsibilities

  • Develop, test, and deploy robust mobile applications using the Flutter framework and the Dart language
  • Build and maintain a clean, well-structured codebase, utilizing best practices for state management (e.g, Riverpod, Bloc) and architectural patterns. 
  • Integrate with backend services and RESTful APIs, ensuring efficient data handling, error management, and security. 
  • Collaborate closely with UI/UX designers to translate wireframes and designs into pixel-perfect user interfaces and animations. 
  • Optimize application performance, memory consumption, and startup time across different devices and OS versions. 
  • Manage app store submission processes for both Apple App Store and Google Play Store.

Qualifications

  • Expert-level proficiency in the Flutter SDK and the Dart language
  • Deep understanding of mobile application architecture and design patterns (MVVM, Clean Architecture, etc.). 
  • Proven experience with advanced state management techniques within Flutter. 
  • Strong knowledge of consuming and integrating RESTful APIs and handling JSON data. 
  • Familiarity with native platform specifics (iOS/Swift/Objective-C or Android/Kotlin/Java) for custom module development or troubleshooting is a plus. 
  • Proficiency in code versioning with Git and experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines for mobile (e.g., Fastlane, GitLab CI). 

Apply for this position

Mobile Developer

Allowed Type(s): .pdf
Preloader image