Flutter Developer

July 2, 2024

Experience 1 - 3 years

Category: Development

Location: Egypt

Type: Contract Base

As a Flutter Developer, you will be responsible for developing high-quality, responsive mobile applications using the Flutter framework. You will work closely with our product, design, and backend teams to deliver seamless and engaging user experiences.

Job Description

As a Flutter Developer, you will be responsible for developing high-quality, responsive mobile applications using the Flutter framework. You will work closely with our product, design, and backend teams to deliver seamless and engaging user experiences.

Responsibility

  • Develop and maintain mobile applications using Flutter and Dart.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.
  • Participate in code reviews and provide constructive feedback to other team members.
  • Integrate external SDKs and APIs to enhance app functionality.
  • Publish applications to both Apple App Store and Google Play Store.
  • Stay updated with the latest industry trends and technologies to ensure our applications incorporate the best practices and tech innovations.

Requirements

  • Bachelor’s degree in computer science, Engineering, or a related field.
  • Proven experience as a Flutter Developer or similar role.
  • Experience with native mobile development (Android/iOS) is a plus.
  • Familiarity with Agile/Scrum development processes.
  • Understanding of CI/CD practices and tools.
  • Portfolio of previously developed applications.
  • Strong proficiency in Dart programming language.
  • Experience with third-party libraries and APIs.
  • Experience with integration of external SDKs into mobile applications.
  • Solid understanding of mobile app development principles and lifecycle.
  • Knowledge of modern state management approaches in Flutter (e.g., Provider, Riverpod, Bloc).
  • Familiarity with RESTful APIs to connect mobile applications to backend services.
  • Experience with version control systems, such as Git.
  • Ability to write clean, well-documented, and testable code.
  • Proven experience in publishing applications on both Apple App Store and Google Play Store.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work collaboratively in a team environment.

Why you should apply?

We are Cubic people. We enable financial institutions to become digital leaders.

As a professional team of global scale, we work with the best clients for great and exciting projects, in an environment where we learn amazing things every day. Each code, each voice, each contribution, each challenge, each success is celebrated here.

We welcome candidates who share our values, have the skills and are passionate to enjoy our journey to build the digital future of finance, together.

I am interested in

Flutter Developer

Please read the Privacy Policy explaining how Cubic processes the personal data you submit by filling in this form.