Senior Flutter Developer

  1. Home
  2. iOS
  • Company northbay
  • Employment Full-time
  • Location Abu Dhabi, Abu Dhabi, United Arab Emirates
  • Submitted Posted 1 week ago - Updated 5 hours ago

Job Description – Senior Flutter Developer

Position: Senior Flutter Developer
Experience Level: 6 to 8+ years
Location: Abu Dhabi, UAE
Employment Type: Full-time

About the Role

We are seeking a highly skilled Senior Flutter Developer with extensive experience in cross-platform mobile application development. The ideal candidate will have a proven record of building and deploying high-performing, scalable, and user-friendly mobile apps using Flutter. This role requires technical expertise, leadership qualities, and the ability to collaborate effectively with cross-functional teams in a fast-paced environment.

Key Responsibilities

  • Lead the design, development, and deployment of cross-platform mobile applications using Flutter for iOS and Android.

  • Collaborate with product owners, designers, and backend engineers to deliver robust and feature-rich applications.

  • Write clean, maintainable, testable, and scalable code following best practices.

  • Integrate applications with REST APIs, GraphQL, Firebase, and third-party SDKs.

  • Optimize applications for performance, security, and responsiveness.

  • Establish and maintain CI/CD pipelines for mobile app deployment.

  • Ensure compliance with App Store and Play Store publishing standards.

  • Conduct code reviews, enforce coding standards, and mentor junior engineers.

  • Identify, troubleshoot, and resolve performance, usability, and scalability issues.

Required Skills & Experience

  • 6 to 8+ years of professional experience in mobile application development.

  • Minimum 3+ years of proven expertise in Flutter and Dart.

  • Strong understanding of mobile UI/UX design principles and patterns.

  • Experience with state management frameworks (Provider, Riverpod, Bloc, MobX, Redux).

  • Knowledge of mobile app architecture patterns (MVVM, Clean Architecture).

  • Proficiency in RESTful APIs, GraphQL, Firebase, and backend service integrations.

  • Hands-on experience with CI/CD pipelines and Git-based workflows.

  • Strong knowledge of Agile/Scrum methodologies.

  • Prior experience with native Android (Kotlin/Java) or iOS (Swift/Objective-C) development is a plus.

Preferred Skills

  • Track record of publishing apps on Google Play Store and Apple App Store.

  • Familiarity with push notifications, in-app purchases, and deep linking.

  • Experience with unit, widget, and integration testing in Flutter.

  • Exposure to cloud platforms (AWS, GCP, Azure) for mobile-backend integrations.

  • Understanding of containerization (Docker, Kubernetes) is an advantage.

Education

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.

Why Join Us

  • Opportunity to work on cutting-edge, large-scale projects in Abu Dhabi.

  • Competitive compensation and benefits package.

  • Multicultural, collaborative, and growth-oriented work culture.

  • Professional development and career progression opportunities.

Loading similar jobs...

Mobile App Developer Jobs

Step into the forefront of mobile innovation! Unlock career opportunities in cutting-edge app development.

© 2025 Created by Mobile App Developer Jobs. All rights reserved.