Job Title : Flutter Developer
Experience : 2-7 Years
Location : Onsite
Employment Type : Full-time
Joining : Immediate
About the Role :
We are looking for a highly skilled Flutter Developer to build and maintain high-performance, scalable, and feature-rich mobile applications for Android and iOS. The ideal candidate should have deep expertise in Flutter / Dart, mobile architecture, and UI development, along with a solid understanding of the full mobile development lifecycle.
Key Responsibilities :
- Develop, test, and deploy mobile applications using Flutter & Dart.
- Build reusable, maintainable, and modular architecture for apps.
- Collaborate with product managers, UI / UX designers, and backend teams.
- Optimize performance, memory usage, and battery efficiency.
- Integrate REST APIs, third-party SDKs, and native modules when required.
- Implement responsive UIs and animations with best UX practices.
- Troubleshoot and debug application issues across platforms.
- Participate in code reviews and contribute to improving development processes.
- Work with CI / CD pipelines for app deployment.
Required Skills :
2- 7 years of hands-on experience in Flutter development.Strong command over Dart, Flutter widgets, navigation, and state management.Experience with Provider, Bloc, Riverpod, GetX or similar state management tools.Strong understanding of mobile architecture (MVC, MVVM, Clean Architecture).Experience deploying apps to Google Play Store and Apple App Store.Knowledge of native Android (Kotlin / Java) or iOS (Swift / Objective-C) is a plus.Experience with version control (Git), API integrations, and JSON handling.Strong debugging, problem-solving, and analytical skills.Good to Have :
Experience with Firebase services (Auth, Push Notifications, Firestore, Crashlytics).Knowledge of DevOps practices, CI / CD (Fastlane, Codemagic).Experience with performance profiling and app optimization.Familiarity with Agile methodologies (Scrum / Kanban).Understanding of animations, custom widgets, and advanced UI patterns.Soft Skills :
Strong communication and collaboration skills.Ability to work in a fast-paced, dynamic environment.Ownership mindset and focus on delivering high-quality products.(ref : hirist.tech)