Search by job, company or skills

Senior Flutter Developer

This job is no longer accepting applications

Job Description

Senior Flutter Developer – Job Description

Job Title: Senior Flutter Developer

Experience: 6–12+ Years

Location: Flexible (On-site/Hybrid/Remote)

Job Summary

We are seeking an experienced Senior Flutter Developer to design, develop, and maintain high-performance cross-platform mobile applications for Android and iOS. The ideal candidate should have strong expertise in Flutter, Dart, mobile architecture, API integration, and mentoring development teams.

Key Responsibilities

Develop and maintain robust cross-platform mobile applications using Flutter and Dart.

Design scalable, reusable, and maintainable application architectures.

Collaborate with product managers, UI/UX designers, backend developers, and QA teams.

Integrate RESTful APIs, GraphQL, Firebase, and third-party SDKs.

Optimize applications for performance, scalability, and security.

Conduct code reviews and ensure adherence to coding standards and best practices.

Troubleshoot, debug, and resolve application issues.

Publish and maintain applications on the Google Play Store and Apple App Store.

Mentor junior developers and provide technical guidance.

Participate in Agile/Scrum ceremonies and contribute to project planning.

Required Skills

6–12+ years of software development experience.

4+ years of hands-on experience with Flutter and Dart.

Strong understanding of Flutter widgets, state management (Provider, Riverpod, Bloc, GetX), and app lifecycle.

Experience integrating REST APIs and GraphQL.

Knowledge of Firebase services (Authentication, Firestore, Cloud Messaging, Analytics).

Familiarity with local databases such as SQLite, Hive, or Isar.

Experience with Git and version control workflows.

Knowledge of CI/CD tools such as Codemagic, GitHub Actions, Jenkins, or Bitrise.

Strong debugging, testing, and performance optimization skills.

Preferred Qualifications

Experience with native Android (Kotlin/Java) or iOS (Swift/Objective-C) development.

Experience with cloud platforms such as AWS, Azure, or Google Cloud.

Knowledge of secure mobile application development and mobile architecture patterns.

Experience leading development teams or mentoring junior developers.

Preferred Industry Experience

  • More Info

    Job Type:
    Industry:
    Employment Type:

    About Company

    Job ID: 151381507