{bc}
linkedin

Senior Flutter Engineer

MLS - Muscat Livestock
Dubai, UAE
Full Time
Senior
Onsite
1 months ago
FlutterDartRESTful APIsFirebaseState ManagementBloc
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

FlutterDartRESTful APIs
Smart Apply

Full Job Posting

Company Description

  • MLS Muscat Livestock, founded in 2008, is a leading procurer, processor, and marketer of premium red meat in Oman.
  • The company is expanding into the UAE and investing in technology.

Role Description

  • As a Senior Flutter Engineer, you will design, develop, and maintain high quality mobile applications using Flutter for Android and iOS.
  • You will translate business requirements into robust, scalable features, write clean and testable code, and participate in code reviews.
  • Collaborate with product managers, UX/UI designers, and backend engineers.
  • Integrate RESTful APIs, manage state, optimize app performance, troubleshoot issues, and contribute to architectural decisions.

About The Role

  • Develop and maintain cross platform mobile applications using Flutter and Dart.
  • Collaborate with cross functional teams to design, develop, and deliver new features.
  • Integrate RESTful APIs, Firebase, backend services, JSON, authentication/authorization flows, and third party SDKs.
  • Write clean, maintainable, scalable, and well tested code.
  • Apply state management patterns such as Bloc, Provider, or Riverpod.
  • Optimize mobile app performance, security, debugging, and overall user experience.
  • Participate in code reviews, technical discussions, and engineering decision making.
  • Support CI/CD pipelines, automated testing, app release processes, and app store deployments.
  • Work on platform specific integrations and follow mobile security best practices.
  • Mentor junior engineers and contribute to engineering standards.

Requirements

  • 4+ years of mobile application development experience.
  • 2+ years of hands on Flutter and Dart experience.
  • Experience building and releasing Android and iOS applications.
  • Strong knowledge of state management (Bloc, Provider, etc.).
  • Experience with REST APIs, Firebase, and third party integrations.
  • Understanding of mobile architecture, testing, and performance optimization.
  • Familiarity with CI/CD tools and Git.
  • Strong problem solving and communication skills.
  • Knowledge of MVVM, Clean Architecture, and mobile security best practices.

Nice to Have

  • Experience with Rive animations.
  • Native Android (Kotlin/Java) or iOS (Swift) development experience.

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