Job Details

We are looking for a talented and passionate Flutter Mobile App Developer to build high-quality, scalable, and cross-platform mobile applications for Android and iOS. The ideal candidate should have strong experience in Flutter development along with a good understanding of mobile architecture, API integration, app deployment, and modern mobile development practices.


Job Responsibilities

  • Develop and maintain cross-platform mobile applications using Flutter and Dart.
  • Participate in the complete mobile app development lifecycle, from requirement analysis to deployment.
  • Collaborate with Product Managers, UI/UX Designers, Backend Developers, and QA teams.
  • Translate UI/UX designs into responsive and visually appealing mobile interfaces.
  • Build reusable components, clean architectures, and scalable mobile solutions.
  • Integrate REST APIs, third-party SDKs, and cloud services.
  • Optimize app performance, responsiveness, and user experience.
  • Debug and resolve application issues across Android and iOS platforms.
  • Participate in code reviews, sprint planning, and Agile development processes.
  • Ensure app compatibility across multiple devices and operating system versions.
  • Maintain proper documentation and follow coding best practices.

Job Requirements

  • Strong proficiency in Flutter and Dart.
  • Experience developing and deploying mobile applications for Android and iOS.
  • Good understanding of mobile app architecture patterns such as MVC, MVVM, or Clean Architecture.
  • Experience with state management tools like Provider, Bloc, Riverpod, or GetX.
  • Knowledge of RESTful APIs, JSON parsing, and asynchronous programming.
  • Familiarity with Git version control and CI/CD workflows.
  • Understanding of responsive mobile UI/UX principles.
  • Strong debugging, problem-solving, and analytical skills.
  • Ability to work in Agile/Scrum development environments.
  • Good communication and collaboration skills.

Skill & Experience

  • Minimum 1+ years of experience in Flutter mobile application development.
  • Experience working with Android Studio, VS Code, or IntelliJ IDEA.
  • Familiarity with tools like Jira, Confluence, and Figma.
  • Experience with mobile testing frameworks and debugging tools.
  • Knowledge of app performance optimization and mobile security best practices.
  • Experience integrating Firebase services such as Authentication, Firestore, Analytics, and Push Notifications.

Preferred Skills

Mobile App Publishing

Candidates with experience in the following will be preferred:

  • Publishing and maintaining apps on the Google Play Store and Apple App Store
  • Knowledge of app signing, certificates, provisioning profiles, and release management
  • Experience handling Play Store/App Store compliance policies and app review processes
  • Familiarity with app versioning, build generation, and deployment pipelines
  • Experience with TestFlight and internal testing releases

Additional Preferred Skills

  • Knowledge of native Android (Kotlin/Java) or iOS (Swift) development
  • Experience with payment gateway integration
  • Familiarity with scalable backend systems and API integration
  • Understanding of UI animations and custom widgets in Flutter

Job Overviews

  • Location:

    Pune

  • Job Title:

    Flutter Developer

Apply Now