Flutter Developer
Madīnat an Naşr, Egypt1w ago
Key details
- Location
- Madīnat an Naşr, Egypt
- Work style
- Onsite
- Level
- Mid level
- Experience
- 4–6 yrs
- Function
- Software engineering
- Focus area
- Mobile
- Posted
- 1w ago
Skills
agileandroidci/cdcode reviewsdebuggingdesign patternsfirebasefluttergitiosrestscrumsoftware architecturestate managementtest automationux designversion control
About the role
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.
How well do you match this job?
Skills
Experience
Level
Title
Location
Salary
Freshness
Similarity
Free account needed to apply or save. It takes a minute, and we'll bring you right back to this job.