Mobile Developer - Flutter
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Description As a Mobile Developer specializing in Flutter, you will be a key contributor to our dynamic development team, focused on building cutting-edge cross-platform mobile applications.
Key Skills for This Role
Full Job Posting
Description
As a Mobile Developer specializing in Flutter, you will be a key contributor to our dynamic development team, focused on building cutting-edge cross-platform mobile applications.
Your primary role will involve using Flutter and Dart to deliver high-quality, responsive, and user-friendly mobile solutions.
You will leverage your deep expertise in Flutter development, UI/UX design principles, and backend integration to build robust and scalable mobile applications for both iOS and Android.
Key Responsibilities
- Design and develop high-quality, scalable cross-platform mobile applications using Flutter and Dart as the primary technology stack.
- Build and maintain pixel-perfect, responsive UIs using Flutter widgets, adhering to Material Design and Cupertino (iOS) guidelines.
- Participate in the entire application lifecycle, from concept and architecture through to deployment and maintenance.
- Implement robust and efficient RESTful APIs and third-party SDK integrations to enhance app functionality.
- Ensure optimal performance, quality, and responsiveness of Flutter applications across Android and iOS platforms.
- Collaborate with cross-functional teams, including UI/UX designers and backend developers, to define, design, and ship new features.
- Integrate third-party services such as push notifications (FCM/APNs), payment gateways, location services, and analytics tools.
- Write clean, testable code and maintain quality through code reviews, unit testing, and widget testing.
- Manage application state effectively using Flutter state management solutions (e.g., BLoC, Provider, Riverpod, or GetX).
- Stay current with the latest Flutter and Dart updates, ecosystem trends, and mobile development best practices.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven hands-on experience in Flutter and Dart for cross-platform mobile application development.
- Strong portfolio demonstrating Flutter-built applications published on the Google Play Store and/or Apple App Store.
- Proficiency with Flutter state management solutions such as BLoC, Provider, Riverpod, or GetX.
- Solid understanding of RESTful APIs, JSON, and mobile backend integrations.
- Experience with Flutter testing frameworks including unit tests, widget tests, and integration tests.
- Familiarity with CI/CD pipelines for Flutter applications (e.g., Codemagic, Fastlane, GitHub Actions).
- Proficiency in mobile UI/UX principles and translating designs from Figma or Adobe XD into Flutter widgets.
- Experience with version control tools, specifically Git.
- Knowledge of native Android (Java/Kotlin) or iOS (Swift/Objective-C) development is a plus.
- Excellent problem-solving skills and strong team collaboration abilities.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at FP
Office Manager - KSA
Riyadh, KSA
FP is looking for an Office Manager in Riyadh to ensure smooth daily operations, combining administrative and HR support. The role requires 3+ years of administrative experience, strong organizational skills, and fluency
Construction Supervisor
Abu Dhabi, UAE
FP is looking for a hands-on Construction Supervisor to oversee and manage project execution on-site. Responsibilities include coordinating construction activities, procuring raw materials, ensuring quality standards, an
Restaurant Manager in Abu Dhabi
Abu Dhabi, UAE
Hiring: Restaurant Manager We are looking for an experienced Restaurant Manager to lead daily operations, manage the team, and ensure excellent customer service. Requirements: • Restaurant management experience • Leaders
Marketing Manager Coffee Roastery
Abu Dhabi, UAE
Hiring: Marketing Manager We are looking for a Marketing Manager for our coffee roastery to grow the brand, manage campaigns, and drive sales. Requirements: Marketing experience Strong communication and creative skills S
Sales Manager in a Coffee Roastery
Abu Dhabi, UAE
We are seeking an experienced and results-driven Sales Manager to lead and grow our sales operations in the coffee roasting and wholesale distribution sector. The ideal candidate will have a proven track record in B2B sa
B2B Sales Executive Coffee Roastery in Abu Dhabi
Abu Dhabi, UAE
We are a Coffee Roastery is looking for a B2B sales person to grow our coffee business with cafes, restaurants, offices, and hospitality clients in the UAE. Requirements: • Sales experience • Strong communication • UAE m
Restaurant Manager Shakbout City Abu Dhabi
Abu Dhabi, UAE
Hiring: Restaurant Manager We are looking for an experienced Restaurant Manager to lead daily operations, manage the team, and ensure excellent customer service. Requirements: Restaurant management experience Leadership
Barista in Abu Dhabi Shakbout City
Abu Dhabi, UAE
We are looking for fresh or experienced barista with good customer service, flexible, self motivated, and willing to learn. Job Type: Full-time Pay: From AED2,200.00 per month Work Location: In person
Office Manager - KSA
Riyadh, KSA
Construction Supervisor
Abu Dhabi, UAE
Restaurant Manager in Abu Dhabi
Abu Dhabi, UAE
Marketing Manager Coffee Roastery
Abu Dhabi, UAE
Sales Manager in a Coffee Roastery
Abu Dhabi, UAE
B2B Sales Executive Coffee Roastery in Abu Dhabi
Abu Dhabi, UAE
Restaurant Manager Shakbout City Abu Dhabi
Abu Dhabi, UAE
Barista in Abu Dhabi Shakbout City
Abu Dhabi, UAE