Job Overview
As a senior Flutter developer, you will lead the design, development, and deployment of cross-platform mobile applications for iOS and Android.
The successful candidate will have a strong understanding of mobile UI/UX design principles and patterns.
Key Responsibilities:
- Design, develop, and deploy high-quality mobile applications using Flutter.
- Collaborate with product owners, designers, and backend engineers to deliver robust and feature-rich applications.
The ideal candidate will have experience with state management frameworks (Provider, Riverpod, Bloc, MobX, Redux) and knowledge of mobile app architecture patterns (MVVM, Clean Architecture).
Required Skills & Qualifications:
- 6-8+ years of professional experience in mobile application development.
- Minimum 3+ years of proven expertise in Flutter and Dart.
- Strong understanding of mobile UI/UX design principles and patterns.
- Experience with state management frameworks (Provider, Riverpod, Bloc, MobX, Redux).
- Knowledge of mobile app architecture patterns (MVVM, Clean Architecture).
- Proficiency in RESTful APIs, GraphQL, Firebase, and backend service integrations.
- Hands-on experience with CI/CD pipelines and Git-based workflows.
- Strong knowledge of Agile/Scrum methodologies.
In this role, you will have opportunities for professional development and career progression.
Benefits include a competitive compensation package and access to cutting-edge technology.
Other Opportunities:
Join our team of experienced developers and contribute to the success of our mobile applications.