Role Description :
This is a full-time on-site role for a Flutter Developer with over 4 years of experience, located in Gurugram. The Flutter Developer will be responsible for designing and developing mobile applications using the Flutter framework.
Day-to-day tasks include collaborating with cross-functional teams, developing high-quality code, debugging, testing, and deploying applications.
The role also involves maintaining existing applications, optimizing performance, and ensuring robust application Responsibilities :
- Develop and maintain cross-platform mobile applications using Flutter .
- Write clean, efficient, and well-documented code following best practices.
- Work closely with designers, product managers, and backend teams to deliver end-to-end features.
- Optimise app performance, fix bugs, and ensure smooth functionality.
- Implement RESTful APIs, third-party SDKs, and native integrations as needed.
- Participate in code reviews, sprint planning, and agile ceremonies.
- Stay updated with the latest trends and advancements in mobile Skills and Qualifications :
- 4+ years of professional experience in mobile app development.
- Strong knowledge of State Management (Bloc, Provider, Riverpod, etc.) .
- Experience integrating APIs, Firebase, Push Notifications, and third-party SDKs .
- Solid understanding of OOP concepts, design patterns, and clean architecture .
- Familiarity with CI / CD pipelines , app store submission, and release management.
- Strong debugging, problem-solving, and performance tuning to have :
- Experience with native Android (Kotlin / Java) or iOS Exposure to unit testing, widget testing, or automation .
- Knowledge of cloud platforms (AWS / GCP / Azure) or backend integration.
(ref : hirist.tech)