Flutter Developer
- Hiring from
- Egypt
- Work type
- Hybrid
- Posted
623,001 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
We are looking for an experienced Flutter Developer to join our development team and build high-quality, scalable, and user-friendly mobile applications for both iOS and Android platforms.
Key Responsibilities
- Develop and maintain cross-platform mobile applications using Flutter and Dart.
- Build responsive, high-performance, and reusable UI components.
- Integrate RESTful APIs and third-party services.
- Collaborate with UI/UX designers, backend developers, and product teams.
- Implement state management solutions such as Bloc, Provider, or Riverpod.
- Troubleshoot, debug, and optimize application performance.
- Ensure code quality through testing, code reviews, and best practices.
- Participate in the full mobile application development lifecycle.
- Manage application releases and deployments to Google Play Store and Apple App Store.
Technical Requirements
- 4–6 years of professional mobile development experience.
- Strong hands-on experience with Flutter and Dart.
- Solid understanding of mobile application architecture and design patterns.
- Experience with state management solutions (Bloc, Provider, or Riverpod).
- Experience integrating REST APIs and third-party libraries.
- Knowledge of Firebase services and push notifications.
- Experience with Git and version control systems.
- Understanding of native mobile development concepts.
- Familiarity with CI/CD pipelines and mobile deployment processes.
- Strong debugging and problem-solving skills.
Preferred Qualifications
- Experience with native iOS or Android development.
- Knowledge of automated testing frameworks.
- Experience with Agile/Scrum methodologies.
