Flutter Developer- Remote
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
We are looking for a skilled Flutter Developer with 4+ years of experience in mobile application development to join our growing digital solutions team. The ideal candidate will be responsible for designing, developing, testing, and maintaining high-quality cross-platform mobile applications using Flutter and Dart.
Key Skills for This Role
Full Job Posting
Job Summary
We are looking for a skilled Flutter Developer with 4+ years of experience in mobile application development to join our growing digital solutions team.
The ideal candidate will be responsible for designing, developing, testing, and maintaining high-quality cross-platform mobile applications using Flutter and Dart.
The candidate should have strong experience in building scalable enterprise-grade mobile applications, integrating APIs, and collaborating with UI/UX designers, backend developers, and project stakeholders.
Key Responsibilities
- Design and develop cross-platform mobile applications using Flutter.
- Build reusable, maintainable, and scalable codebases.
- Integrate RESTful APIs and third-party services.
- Collaborate with UI/UX designers to implement responsive and user-friendly interfaces.
- Optimize application performance, quality, and responsiveness.
- Participate in the full mobile application lifecycle including analysis, development, testing, deployment, and support.
- Troubleshoot, debug, and resolve application issues.
- Implement secure coding practices and mobile security standards.
- Publish and maintain applications on Google Play Store and Apple App Store.
- Work closely with backend developers and DevOps teams for integrations and deployments.
- Maintain technical documentation and development standards.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Eng., Information Technology, or related field.
- Minimum 4 years of experience in mobile application development.
- Minimum 3 years of hands-on experience with Flutter and Dart.
- Strong understanding of mobile application architecture and design patterns.
- Experience with state management solutions such as Provider, Bloc, Riverpod, or GetX.
- Experience integrating REST APIs and JSON-based services.
- Good understanding of Git version control.
- Experience with Firebase services such as Authentication, Firestore, Push Notifications.
- Knowledge of Android and iOS deployment processes.
- Familiarity with Agile/Scrum methodologies.
Preferred Skills
- Experience with CI/CD pipelines for mobile applications.
- Knowledge of native Android (Kotlin/Java) or iOS (Swift) development.
- Experience with offline storage, caching, and performance optimization.
- Familiarity with secure mobile development practices.
- Experience in enterprise or government digital transformation projects is an advantage.
Technical Skills
- Flutter
- Dart
- REST APIs
- Firebase
- Git/GitHub/GitLab
• State Management (Bloc, Provider, Riverpod, GetX)
- CI/CD Tools
- Android Studio / VS Code / Xcode Bottom of Form
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 Diyar United Company
Bid Engineer- KSA
Riyadh, KSA
A pivotal role is available for a Bid Engineer in Saudi Arabia, focusing on the meticulous management of bids and quotations. This position demands collaboration with technical and sales teams to craft compelling proposa
Multiple Job Vacancies- KSA
Jiddah, KSA
We are excited to announce multiple career opportunities in Saudi Arabia. If you are looking to take the next step in your professional journey and work on impactful projects within a dynamic and fast-growing environment
Multiple Job Vacancies- KSA
Jiddah, KSA
We are excited to announce multiple career opportunities in Saudi Arabia. If you are looking to take the next step in your professional journey and work on impactful projects within a dynamic and fast-growing environment
Multiple Job Vacancies- KSA
Jiddah, KSA
We are excited to announce multiple career opportunities in Saudi Arabia. If you are looking to take the next step in your professional journey and work on impactful projects within a dynamic and fast-growing environment
On Site Support Engineer- Kuwait
Al Kuwait, KWT
Responsible for system support, hardware installation, cabling infrastructure, and troubleshooting with skills in Windows Server, SQL installation, and cabling systems.
Senior Software Developer - Kuwait
Al Kuwait, KWT
Architect and optimize high-performance Java applications, focusing on SQL tuning, troubleshooting, and supporting student registration platforms.
L1/L2 App Support Engineer- Qatar
Doha, QAT
Key Responsibilities: SharePoint Administration & Support: Administer SharePoint environments (Sites, Site Collections, Lists, Libraries). Manage user permissions, access control, security groups, and role assignments.
Marketing Technology Lead- Remote
Doha, QAT
The role involves managing marketing technology ecosystems, ensuring data governance, integration, and compliance while collaborating across teams in a fintech environment.
Bid Engineer- KSA
Riyadh, KSA
Multiple Job Vacancies- KSA
Jiddah, KSA
Multiple Job Vacancies- KSA
Jiddah, KSA
Multiple Job Vacancies- KSA
Jiddah, KSA
On Site Support Engineer- Kuwait
Al Kuwait, KWT
Senior Software Developer - Kuwait
Al Kuwait, KWT
L1/L2 App Support Engineer- Qatar
Doha, QAT
Marketing Technology Lead- Remote
Doha, QAT

