Find The RightJob.
About the Role
We are looking for a highly skilled and experienced Senior Flutter Developer with 5+ years of dedicated Flutter development experience. You will be responsible for building and maintaining high-quality, scalable, and performant cross-platform mobile applications. This role requires strong technical proficiency, a deep understanding of mobile development standards, and the ability to work independently while collaborating effectively with cross-functional teams.
Key Responsibilities
• Develop and maintain robust mobile applications using Flutter and Dart, following clean architecture principles.
• Implement responsive UI/UX using Flutter’s layout system, custom widgets, and adaptive design techniques.
• Integrate platform-specific features via MethodChannels for Android (Kotlin/Java) and iOS (Swift/Objective-C).
• Apply state management using tools such as Riverpod, Bloc, Provider, or GetX.
• Optimize performance using Flutter DevTools, Skia rendering analysis, and memory profiling.
• Ensure offline capabilities using Hive, SQLite, or ObjectBox.
• Handle secure data storage and authentication using flutter_secure_storage, Firebase Auth, and biometric APIs.
• Integrate RESTful and GraphQL APIs using Dio, http, or graphql_flutter with robust error handling.
• Manage app lifecycle, background tasks, and notifications using WorkManager, flutter_local_notifications, and Firebase Cloud Messaging.
• Publish and maintain apps on Google Play Store and Apple App Store, including handling app signing and store compliance.
Testing & Quality Assurance
• Write and maintain unit, widget, and integration tests using flutter_test, mockito, integration_test, and golden tests.
• Ensure code quality through linting, static analysis, and adherence to SOLID principles.
• Collaborate with QA engineers to define test strategies and ensure high test coverage.
Tooling & Packages
• State Management: Riverpod, Bloc, Provider, GetX
• Navigation: auto_route, go_router
• Code Generation: build_runner, freezed, json_serializable
• UI Enhancements: cached_network_image, flutter_svg, lottie
• Localization: intl, easy_localization
• Firebase Suite: firebase_core, firebase_auth, cloud_firestore, firebase_crashlytics, firebase_analytics
• CI/CD Tools: GitHub Actions, Codemagic, Bitrise, Fastlane
Collaboration & Workflow
• Work closely with designers, backend developers, and product managers to deliver seamless user experiences.
• Participate in code reviews, contribute to technical documentation, and follow Agile/Scrum methodologies.
• Use Git for version control with experience in branching strategies and pull request workflows.
Soft Skills
• Strong problem-solving and debugging skills.
• Excellent communication and collaboration abilities.
• High attention to detail and commitment to delivering polished, production-ready applications.
• Ability to work independently and take ownership of assigned tasks.
Experience & Qualifications
• 5+ years of professional experience in mobile development, with 5 years focused on Flutter.
• Proven experience in publishing and maintaining apps on Google Play Store and Apple App Store.
• Familiarity with backend integration, API design, and mobile security best practices.
What We Offer
• Professional Growth: Opportunities for skill development and career advancement.
• Collaborative Environment: A supportive team that values technical excellence.
• Innovative Projects: Work on cutting-edge solutions using modern mobile technologies
Similar jobs
DIGITAL VIRGO
Egypt
1 day ago
Advansys
Nasr, Egypt
1 day ago
GB Corp
Al Jizah, Egypt
1 day ago
FlairsTech
Egypt
1 day ago
ZainTech
Egypt
1 day ago
Capgemini
Egypt
2 days ago
e-finance
Al Jizah, Egypt
2 days ago
© 2026 Qureos. All rights reserved.