Flutter Developer

Jordan

Job Overview:

We are seeking an experienced and passionate Flutter Mobile Developer to join our team. As a Flutter Mobile Developer, you will be responsible for developing high-quality mobile applications for both Android and iOS platforms. Your primary focus will be on creating robust, user-friendly applications using Flutter, along with ensuring the best possible performance, quality, and responsiveness of the applications.

Responsibilities:

  • Develop high-performance mobile applications using Flutter and Dart.
  • Collaborate with the design and backend teams to create seamless and visually appealing user interfaces.
  • Ensure the technical feasibility of UI/UX designs and implement them effectively.
  • Write clean, scalable, and maintainable code following best practices.
  • Conduct thorough testing of applications to identify and fix bugs.
  • Optimize applications for maximum speed and scalability.
  • Participate in code reviews to maintain high code quality standards.
  • Stay updated with the latest developments and trends in mobile development, particularly Flutter.
  • Contribute to the continuous improvement of the development process and workflows.
  • Provide technical support and training to junior developers when necessary.

Requirements:

  • Proven experience as a Mobile Developer with a strong focus on Flutter.
  • Proficiency in Dart programming language.
  • In-depth understanding of the Flutter framework and its components.
  • Experience with integrating RESTful APIs and third-party libraries.
  • Strong understanding of mobile development principles, patterns, and best practices.
  • Familiarity with version control systems, preferably Git.
  • Knowledge of the full mobile development lifecycle.
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork abilities.
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).



Skills

Preferred Qualifications:

  • Experience with native mobile development (Java/Kotlin for Android, Swift/Objective-C for iOS).
  • Knowledge of other mobile frameworks such as React Native or Xamarin.
  • Experience with Firebase or other cloud services.
  • Familiarity with Agile development methodologies.
  • Knowledge of CI/CD processes and tools.
  • Previous experience in a startup environment or on significant mobile app projects.


Post date: Today
Publisher: Bayt
Post date: Today
Publisher: Bayt