Search by job, company or skills

NorthBay - Pakistan

Senior Flutter Developer

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago

Job Description

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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 126279821