We are looking for an experienced Flutter Developer with 3+ years of hands-on experience in developing, testing, and maintaining high-quality mobile applications. The ideal candidate should have robust knowledge of Flutter and Dart, with experience building scalable and user-friendly applications for Android and iOS.
Key Responsibilities
● Develop and maintain cross-platform mobile applications using Flutter and Dart.
● Build responsive, high-performance, and scalable mobile applications.
● Collaborate with UI/UX designers to implement designs accurately.
● Integrate REST APIs, third-party APIs, and backend services.
● Work with state management solutions such as Provider, Bloc, Riverpod, or GetX.
● Debug, troubleshoot, and optimize application performance.
● Write clean, reusable, and maintainable code.
● Perform unit, widget, and integration testing.
● Collaborate with product managers, designers, and backend developers.
● Participate in code reviews and follow development best practices.
● Publish and maintain applications on Google Play Store and Apple App Store. Required Skills
● 3+ years of professional experience in Flutter development.
● Strong proficiency in Flutter and Dart.
● Good understanding of Android and iOS development.
● Experience with REST APIs and JSON.
● Strong knowledge of state management.
● Experience with Git/GitHub/GitLab.
● Understanding of mobile application architecture and design patterns.
● Good debugging and problem-solving skills.
● Knowledge of Firebase and push notifications is an advantage.
● Experience with App Store and Play Store deployment.
Good to Have
● Experience with Firebase, Crashlytics, Analytics, and FCM.
● Knowledge of native Android/iOS development.
● Experience integrating payment gateways and third-party SDKs.