More jobs:
Mobile Developer
Job Description & How to Apply Below
Overview
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.
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.
- 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, Git Lab CI).
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×