
DEVOPSOLUTION -
Company: DEVOPSOLUTION –
WebSite: Nasr City, Cairo, Egypt
Job Description:
A Flutter Developer is responsible for designing, developing, and maintaining high-performance mobile applications using Flutter. This role involves collaborating with cross-functional teams to deliver scalable, user-friendly applications.
Key Duties:
- Develop and maintain mobile applications using Flutter for both Android and iOS platforms.
- Build reusable code and libraries for future use.
- Collaborate with UI/UX designers to implement responsive and intuitive user interfaces.
- Integrate RESTful APIs and third-party services.
- Optimize applications for maximum performance and scalability.
- Participate in code reviews to maintain high coding standards.
- Debug and resolve technical issues efficiently.
- Stay updated with the latest trends and best practices in mobile development.
- Participate in Agile development processes, including sprint planning and stand-ups.
Skills:
- 3+ years of experience in mobile development with Flutter.
- Strong knowledge of Dart and Flutter frameworks.
- Experience with state management solutions (e.g., Bloc, Provider, Riverpod).
- Solid understanding of RESTful APIs, JSON, and third-party API integrations.
- Familiarity with Firebase services (Authentication, Firestore, Cloud Messaging).
- Experience in Git version control.
- Knowledge of native development (Android/iOS) is a plus.
- Experience with CI/CD tools is a plus.
- Strong problem-solving and debugging skills.
- Good communication and teamwork abilities.