Role Overview
We are seeking a Flutter Developer with 2–3 years of hands-on experience in building and deploying cross-platform mobile applications. The ideal candidate should be proficient in Flutter & Dart, have a good understanding of mobile development cycles, and be capable of delivering responsive, scalable, and user-friendly applications.
Responsibilities
- Develop and maintain mobile applications using Flutter & Dart.
- Build responsive UIs and ensure seamless user experiences on both Android and iOS.
- Work with RESTful APIs, Firebase, and third-party integrations.
- Collaborate with designers and backend developers to implement new features.
- Debug, test, and optimize applications for performance and security.
- Write clean, structured, and maintainable code.
- Participate in code reviews and follow best practices.
- Stay updated with the latest Flutter and mobile development trends.
Requirements
- Bachelor’s degree in Computer Science, IT, or equivalent experience.
- 2–3 years of proven experience as a Flutter Developer.
- Proficiency in Flutter & Dart with at least 2 published apps on Play Store/App Store.
- Good understanding of state management (Provider, Bloc, Riverpod, or GetX).
- Hands-on experience with Firebase (Firestore, Push Notifications, Authentication).
- Strong knowledge of REST APIs, JSON, and third-party libraries.
- Familiarity with Git/GitHub for version control.
Nice to Have
- Basic knowledge of native Android (Kotlin/Java) or iOS (Swift).
- Experience with CI/CD and automated deployments.
- Understanding of Agile/Scrum methodology.
Skills
- Flutter
- Dart
- Firebase
- REST APIs
- Git