About the Role
Sukuk Technologies is looking for an enthusiastic
Flutter Developer
with 1.5–2 years of hands-on experience building mobile applications using Flutter. You will work with our engineering team to develop high-quality, performant, and scalable mobile applications for both Android and iOS.
Key Responsibilities
-
Develop, maintain, and enhance mobile applications using
Flutter
-
Collaborate with designers, product managers, and backend engineers to deliver new features
-
Write clean, maintainable, and efficient code following best practices
-
Integrate RESTful APIs, third-party SDKs, and backend services
-
Work with state management solutions like Provider, Riverpod, Bloc
-
Diagnose and fix bugs, and UI inconsistencies
-
Stay updated with the latest Flutter and Dart updates, tools, and libraries
Required Skills & Qualifications
-
1.5–2 years of professional experience
developing apps with Flutter
-
Good understanding of
Dart
, Flutter widgets, layouts, navigation, and app lifecycle
-
Experience with state management (Provider, Riverpod, Bloc, etc.)
-
Understanding of mobile UI/UX principles and responsive design
-
Experience working with
REST APIs
, JSON, and handling network operations
-
Familiarity with Git, branching strategies, and CI/CD workflows
-
Knowledge of platform-specific integrations (Android/iOS) is a plus
-
Strong problem-solving and debugging skills
Nice to Have
-
Experience with automated testing (unit, widget, integration tests)
-
Familiarity with clean architecture, SOLID principles, and scalable project structures