About the Role
We are looking for an experienced Flutter Developer with at least 3 years of professional experience in mobile application development. The ideal candidate will have strong expertise in building high-quality cross-platform mobile applications, with a focus on performance, scalability, and user experience.
Key Responsibilities
- Design and develop advanced cross-platform mobile applications using Flutter & Dart.
- Collaborate with designers, product managers, and backend developers to deliver seamless user experiences.
- Write clean, maintainable, and testable code following best practices.
- Integrate mobile apps with REST APIs, third-party SDKs, Firebase, and cloud services.
- Optimize app performance, responsiveness, and security.
- Troubleshoot, debug, and upgrade existing applications.
- Participate in code reviews and contribute to improving the overall development process.
- Stay updated with the latest Flutter trends, plugins, and tools.
Required Skills & Experience
- 3+ years of hands-on experience in Flutter & Dart development.
- Proven track record of publishing mobile apps on Google Play Store and/or Apple App Store.
- Strong knowledge of state management techniques (Provider, Riverpod, Bloc, GetX, etc.).
- Experience with RESTful APIs, Firebase, push notifications, in-app purchases, and third-party integrations.
- Good understanding of OOP concepts, design patterns, and mobile UI/UX principles.
- Familiarity with Git or other version control systems.
- Experience in performance tuning, debugging, and unit testing.
- Solid understanding of Agile/Scrum methodologies.
Nice to Have
- Experience with native Android (Java/Kotlin) or iOS (Swift/Objective-C) development.
- Knowledge of CI/CD pipelines (e.g., Fastlane, GitHub Actions, Bitrise).
- Familiarity with cloud services like AWS, Google Cloud, or Azure.
- Experience with animations, custom widgets, and advanced Flutter UI.
Job Type: Full-time
Pay: ₹15,980.48 - ₹50,000.00 per month
Benefits:
Work Location: In person