
Deloitte Innovation Hub I Flutter Development Tech Lead, Cairo, Egypt
- القاهرة
- دائم
- دوام كامل
- Develop and lead the development of mobile applications using Flutter.
- Design and implement mobile application architecture, complex features and functionalities.
- Collaborate with clients to gather requirements, provide updates, and address feedback.
- Collaborate with cross-functional teams to deliver high-quality applications.
- Mentor junior engineers and provide technical guidance.
- Conduct thorough code reviews to ensure code quality and maintainability.
- Optimize applications for maximum performance, quality, and responsiveness.
- Stay updated with the latest industry trends and technologies.
- Bachelor's degree in computer science, Information Technology, or related field.
- 7+ years of experience in mobile app development (significantly in Flutter).
- Strong proficiency in Dart, UI design principles, and interface guidelines.
- Extensive experience with mobile app deployment and distribution processes.
- Proficient in using libraries such as Provider, Bloc, Riverpod.
- Proficient in local databases (e.g., Hive, SQLite).
- Solid understanding of RESTful APIs, GraphQL, Dio and third-party libraries.
- Experience with automated testing and continuous integration.
- Proficient in integrating CI/CD workflows and ensure app security practices.
- Excellent problem-solving skills and the ability to work independently.
- Strong leadership and mentoring skills.
- Solid experience with Agile project management frameworks (Scrum, Kanban).
- Stay current with Flutter trends and contribute to improving development practices.
- Proficiency in a secondary skill such as React Native, native mobile development (iOS/Android), or frontend development using React or Angular is highly desirable.