Job Summary
We are looking for a dedicated Flutter Developer to join our cross-functional team. The ideal candidate will build high-performance, scalable, and visually appealing mobile applications for Android and iOS using Flutter.
Responsibilities
- Develop and maintain cross-platform mobile applications using Flutter/Dart.
- Translate UI/UX designs into responsive, performant Flutter screens.
- Write clean, maintainable, and well-documented code.
- Integrate RESTful APIs and third-party libraries.
- Collaborate with designers, backend engineers, and product teams.
- Perform debugging, testing, and performance optimization.
- Ensure app quality through unit testing and automated testing tools.
- Publish and manage builds for both Android and iOS platforms.
- Stay updated with Flutter and mobile industry trends.
Required Skills & Qualifications
- 2+ years of experience in Flutter mobile development (or [adjust as needed]).
- Strong knowledge of Dart and Flutter framework.
- Experience building, testing, and distributing Android & iOS apps.
- Proficient in consuming REST APIs and working with JSON.
- Familiar with state management solutions (Provider, BLoC, Riverpod, GetX, etc.).
- Experience with version control systems (Git).
- Understanding of build tools like Flutter CLI, Xcode, Android Studio, Fastlane (optional).
- Solid knowledge of responsive and adaptive UI.
- Good debugging and problem-solving skills.
- Strong communication and teamwork skills.
Preferred (Nice-to-Have)
- Experience with CI/CD pipelines (Bitrise, Codemagic, GitHub Actions, etc.).
- Familiarity with push notifications, Firebase, in-app payments.
- Knowledge of native Android (Kotlin) or iOS (Swift) modules.
- Experience with localization, accessibility, and app performance tuning.
Educational Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related fieldOR relevant practical experience.
Job Type: Full-time
Pay: AED6,000.00 - AED7,000.00 per month