{bc}
bayt

Flutter Developer- Remote

Diyar United Company
Riyadh, KSA
Full time
Senior
1 months ago
DartFlutter SDKMobile DevelopmentUI/UX DesignState ManagementAPI Integration
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

DartFlutter SDKMobile Development
Smart Apply

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.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Diyar United Company