This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Workana is seeking a highly skilled Senior Flutter Developer for a long-term contract position with one of Egypt’s premier financial institutions.
The role involves designing, developing, and deploying advanced Flutter applications for both iOS and Android platforms.
The developer will collaborate with cross-functional teams to define, design, and implement new features and functionality.
Responsibilities include maintaining and enhancing the existing codebase, optimizing application performance, and ensuring adherence to best practices and coding standards.
The position is hybrid for candidates located in Cairo or fully remote for international contractors.
The contract is renewable annually, with payments made in gross USD on a monthly schedule.
The developer will also mentor junior developers, integrate with RESTful APIs, troubleshoot complex issues, and stay updated with the latest trends in mobile development.
Requirements:
A Bachelor's degree in computer science or a similar field is required, with an advanced degree preferred and an outstanding academic record.
Candidates must have over 5 years of total mobile app development experience, including at least 4 years of hands-on experience with Flutter and Dart.
A strong understanding of state management approaches in Flutter, such as Provider, BLoC, Riverpod, and GetX, is essential.
Proven experience in building and publishing Flutter apps for both iOS and Android is required.
Expertise in integrating Flutter applications with RESTful APIs and third-party services is necessary.
Candidates should have a good understanding of Object-Oriented Programming principles and Design Patterns.
Experience with Firebase services, push notifications, and analytics is preferred.
Proficiency in building UI components, custom animations, and implementing complex UI designs is required.
Familiarity with native development in iOS (Swift) and Android (Java/Kotlin) is a plus.
Knowledge of CI/CD pipelines and version control systems like Git is necessary.
The ability to write clean, maintainable, and scalable code with an emphasis on quality is essential.
Fluency in English and/or Arabic is required.
Benefits:
The position offers competitive compensation and dedicated support.
Employees enjoy the flexibility of remote work within a dynamic environment that fosters collaboration and professional advancement.
The contract is long-term and renewable, providing job security.
Payments are made in gross USD on a monthly schedule, ensuring timely compensation.