Flutter Developer

Year    Mumbai, Maharashtra - Bangalore, Karnataka, India

Job Description

We are hiring a Senior Flutter Developer with 5 to 6 years of experience in building cross-platform mobile applications for Android and iOS. The ideal candidate must have strong hands-on experience with Flutter, along with a solid background in native Android (Kotlin) and iOS(Swift) development. This is a Work from Office role based in Mumbai or Bangalore.
The developer should be comfortable with clean architecture patterns (BLoC, Provider,Cubit), Test-Driven Development (TDD), and multi-flavor application setups. Strong debugging skills and knowledge of tools like JIRA, GitHub, Postman, and Google Analytics are essential.
Key Responsibilities

  • Develop and maintain high-performance, scalable mobile applications using Flutter.
  • Collaborate with product, design, and QA teams to deliver pixel-perfect and feature-rich apps.
  • Use Kotlin and Swift when platform-specific native modules are required.
  • Configure and maintain builds in Android Studio and Xcode.
  • Implement clean architecture using BLoC, Provider, or Cubit state management patterns.
  • Follow and promote TDD (Test-Driven Development) practices.
  • Set up and manage multi-flavor app configurations for development, staging, and production.
  • Own and manage the Android & iOS build process, including release signing and publishing.
  • Use tools like Postman to integrate and test RESTful APIs.
  • Track and debug issues using Google Analytics and other monitoring tools.
  • Participate in Agile ceremonies using JIRA and collaborate using GitHub.
Required Skills
  • 5-6 years of mobile development experience with at least 3+ years in Flutter.
  • Hands-on experience with both Android (Kotlin) and iOS (Swift) platforms.
  • Proficient in Flutter and Dart, with a strong command over state management solutions.
  • Experience with multi-flavor mobile applications.
  • Solid understanding of build and deployment processes on both Android and iOS.
  • Experience with Postman, GitHub, JIRA, and Google Analytics.
  • Strong debugging and performance profiling skills.
  • Comfortable with writing and maintaining unit, widget, and integration tests (TDD).
  • Good understanding of REST APIs, JSON, and asynchronous programming.
Nice to Have
  • Experience with Firebase services (Auth, Firestore, Push Notifications).
  • Exposure to CI/CD pipelines (Fastlane, GitHub Actions, etc.).
  • Knowledge of app crash reporting tools (Crashlytics, Sentry).

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3775878
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Mumbai, Maharashtra - Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year