We are seeking a talented and experienced Flutter Developer with 4+ years of experience in building cross-platform mobile applications for Android and iOS. The ideal candidate will have strong knowledge of Flutter, Dart, mobile architectures, and API integrations, along with hands-on experience in publishing apps to the Play Store and App Store.
Responsibilities
- Develop and maintain high-quality mobile applications using Flutter and Dart.
- Write clean, scalable, and maintainable code.
- Collaborate with designers, product managers, and backend developers to deliver robust solutions.
- Integrate RESTful APIs, third-party libraries, and cloud services (Firebase, AWS, etc. ).
- Optimize application performance and user experience.
- Manage version control (Git) and participate in code reviews.
- Troubleshoot, debug, and upgrade existing applications.
- Participate in planning, estimation, and sprint meetings.
Requirements
- Bachelor's degree in computer science, engineering, or a related field.
- 4+ years of professional experience in Flutter development.
- Strong understanding of the Dart language and mobile UI/UX principles.
- Experience with state management (Provider, Bloc, GetX, Riverpod, etc. ).
- Familiarity with Firebase, push notifications, and local databases (Hive, Sqflite).
- Solid understanding of OOP concepts and MVC/MVVM architecture.
- Experience in deploying apps to the Play Store and App Store.
- Strong debugging, analytical, and problem-solving skills.
This job was posted by Simran K from Nadcab Labs.