Remote Senior Flutter Developer

Posted

This job is closed

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.
About the job
Posted on
Job type
Salary
-
Leave a feedback