Job Summary
We are looking for a talented and experienced Senior Flutter Developer with 2–4 years of experience to join our development team. The ideal candidate should have strong expertise in Flutter and Dart, with the ability to build high-quality, scalable, and user-friendly mobile applications for both Android and iOS platforms.
Key Responsibilities
Design and develop cross-platform mobile applications using Flutter.
Write clean, maintainable, and efficient code using Dart.
Collaborate with UI/UX designers to implement responsive and attractive user interfaces.
Integrate REST APIs and third-party libraries/services.
Debug, test, and optimize applications for maximum performance.
Participate in code reviews and ensure best coding practices.
Work closely with backend developers and product teams to deliver project requirements.
Maintain and improve existing applications by fixing bugs and adding new features.
Ensure application performance, quality, and responsiveness.
Required Skills & Qualifications
2–4 years of experience in mobile application development.
Strong experience in Flutter and Dart.
Good knowledge of Android and iOS development principles.
Experience with RESTful APIs, JSON, and third-party integrations.
Familiarity with state management tools like Provider, Riverpod, or Bloc.
Understanding of Git version control.
Knowledge of app deployment process on Google Play Store and Apple App Store.
Strong problem-solving and debugging skills.
Good communication and teamwork abilities.
Preferred Qualifications
Experience with Firebase services (Authentication, Firestore, Push Notifications).
Knowledge of CI/CD pipelines.
Understanding of Agile development methodology.