About the role
Flutter Developer We are looking for a skilled and motivated Flutter Developer to join our team and help us build high-quality, scalable, and user-friendly mobile applications for Android and iOS. Responsibilities * Develop and maintain cross-platform mobile applications using **Flutter and Dart**. * Build responsive, clean, and reusable UI components. * Integrate **REST APIs, Firebase, Firestore, Authentication, and Cloud Storage**. * Implement application features based on business and technical requirements. * Debug, test, optimize, and maintain existing applications. * Work with Git/GitHub for version control and collaborative development. * Integrate third-party services and SDKs when required. * Collaborate with designers, backend developers, and project managers. * Publish and maintain applications on the **Google Play Store and Apple App Store**. Requirements * Strong knowledge of Flutter and Dart. * Good understanding of mobile application architecture and state management. * Experience with **Firebase, REST APIs, JSON, and authentication**. * Experience with **Git/GitHub**. * Understanding of Android and iOS development and deployment. * Ability to write clean, maintainable, and well-structured code. * Good problem-solving and debugging skills. * Strong communication and ability to work independently. ### Preferred Skills * GetX, Provider, Riverpod, or Bloc. * Firebase Authentication, Firestore, Storage, and Cloud Functions. * Google Maps and location-based services. * Payment gateway integration. * Push notifications. * Experience publishing apps to Play Store and App Store. * Knowledge of Node.js or other backend technologies is a plus. ### Experience **1–3+ years of Flutter development experience** preferred. Freshers with strong Flutter projects and practical knowledge may also be considered. ### What We Offer * Opportunity to work on real-world mobile applications. * Flexible and collaborative work environment. * Opportunity to learn and work with modern technologies. * Growth opportunities within the company. **Job Type:** Full-time / Part-time / Contract **Work Mode:** Remote / Hybrid / On-site **Experience:** 1–3+ years **Technology:** Flutter • Dart • Firebase • REST API • Git
What we're looking for
Must-Have Requirements Strong hands-on experience with Flutter and Dart. Good understanding of Flutter UI development and responsive design. Experience with Firebase including Authentication, Firestore, Storage, and Push Notifications. Experience integrating REST APIs and handling JSON data. Knowledge of state management such as GetX, Provider, Riverpod, or Bloc. Understanding of Git and GitHub for version control. Experience debugging and optimizing Flutter applications. Knowledge of Android and iOS application development. Ability to write clean, reusable, scalable, and maintainable code. Good understanding of mobile app lifecycle and performance optimization. Additional Requirements Experience integrating Google Maps/location services is a plus. Experience with payment gateway integration is a plus. Experience publishing applications to Google Play Store and Apple App Store. Knowledge of backend technologies such as Node.js, PHP, or Python is an advantage. Good communication and problem-solving skills. Ability to work independently and meet project deadlines. Candidates should be comfortable working with an existing codebase and implementing new features. Candidates must have a portfolio or previous Flutter projects to demonstrate their experience. Preferred Experience 1–3+ years of professional Flutter development experience. Freshers with strong practical Flutter projects may also be considered.