Skip to main content
VHire
Back to Jobs
N

Flutter Developer

NITYOPune, Maharashtra, IndiaPosted Today• Updated Today
Contract
Entry level
On-site

Salary

200000–1400000 INR (period unspecified) (amount units unconfirmed)

Experience

2-10 Years

VHire page views

0

VHire applicants

0

Activity recorded on VHire only. Page views are not unique visitors; applicants from employer sites and ATS systems are not included.

Job Summary

We are looking for an experienced Flutter Developer to design, develop, test, and maintain high-quality cross-platform mobile applications for Android and iOS. The ideal candidate should have strong expertise in Flutter and Dart, experience integrating REST APIs, and the ability to build responsive, scalable, and user-friendly mobile applications.

Key Responsibilities

  • Develop and maintain mobile applications using Flutter and Dart.

  • Build responsive and reusable UI components for Android and iOS platforms.

  • Integrate REST APIs and third-party services into mobile applications.

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

  • Implement state management solutions such as Provider, BLoC, Riverpod, or GetX.

  • Debug, troubleshoot, and optimize application performance.

  • Implement authentication, push notifications, and local data storage.

  • Write clean, reusable, and maintainable code following best practices.

  • Perform unit testing, widget testing, and integration testing.

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

  • Participate in code reviews, technical discussions, and Agile development activities.

Required Skills

  • Strong hands-on experience in Flutter and Dart.

  • Experience developing cross-platform Android and iOS applications.

  • Good understanding of state management techniques.

  • Experience integrating REST APIs and JSON.

  • Knowledge of asynchronous programming, Futures, Streams, and error handling.

  • Experience with Git or other version control tools.

  • Understanding of mobile application architecture and design patterns.

  • Experience with debugging, performance optimization, and testing.

  • Knowledge of Android and iOS application deployment processes.

  • Good problem-solving and communication skills.

Preferred Skills

  • Experience with Firebase, push notifications, and analytics.

  • Knowledge of native Android/iOS development using Kotlin, Java, or Swift.

  • Experience with SQLite, Hive, SharedPreferences, or other local storage solutions.

  • Familiarity with CI/CD pipelines and automated build processes.

  • Experience working in Agile/Scrum environments.

Education

  • BE/B.Tech, BCA, MCA, or equivalent qualification in Computer Science, IT, or a related field.

Screening Criteria

Candidates should have strong practical experience in Flutter application development, Dart programming, API integration, and state management. Preference should be given to candidates who have developed and deployed production-grade mobile applications.

Your application is completed on VHire. Review the role requirements before starting.

Apply on VHire
Required Skills
or other local storage solutions
Familiarity with CI/CD
Java
Hive
SharedPreferences
or Swift
Experience with SQLite
Android/iOS development using Kotlin