We are looking for a skilled Flutter Developer with strong hands-on experience in BLoC state management and Clean Architecture to build and maintain scalable cross-platform applications. The candidate will work closely with product, UI/UX, and backend teams to deliver high-quality mobile solutions for Android and iOS.
Key Responsibilities
- Develop and optimize cross-platform mobile apps using Flutter & Dart
- Implement BLoC state management, reactive components, and Clean Architecture
- Integrate REST APIs, Firebase services, and third-party SDKs
- Write efficient, maintainable, and testable code following clean coding patterns
- Perform debugging, troubleshooting, and performance tuning for live apps
- Collaborate with designers and backend engineers for seamless delivery
- Conduct code reviews and contribute to architectural improvements
- Ensure UI consistency and responsive layouts across all devices
Required Skills
- 3 to 4 years of hands-on development experience with Flutter & Dart
- Strong command over BLoC / Cubit state management
- Knowledge of Clean Architecture, SOLID principles, modular coding
- Experience with API integration, Firebase, push notifications
- Familiarity with Git / GitHub / CI/CD workflows
- Strong debugging and performance optimization skills
Preferred (Plus Point)
- Experience with Riverpod / Provider / GetX
- Knowledge of unit testing & widget testing
- Familiarity with Figma, UI/UX implementation
- App publishing experience on Play Store & App Store
Education
BS in Computer Science / Software Engineering / IT
Timings: 10 am to 7 pm
Location: Gulshan e Iqbal Block 9
Job Type: Full-time
Work Location: In person