Flutter Mobile Developer

Job Description:

We are looking for a talented Flutter Mobile Developer to join our dynamic development team. In this role, you will design, develop, and maintain high-quality mobile applications using the Flutter framework for both iOS and Android platforms. You will collaborate closely with cross-functional teams, including UI/UX designers and backend developers, to create seamless, efficient, and user-friendly mobile applications.


Key Responsibilities:

  • Develop, maintain, and improve mobile applications using Flutter for both Android and iOS platforms.
  • Work closely with product managers, designers, and backend developers to deliver high-quality applications that meet business requirements.
  • Write clean, maintainable, and efficient code while following best practices in mobile development.
  • Integrate with RESTful APIs and third-party libraries and services.
  • Troubleshoot, debug, and resolve issues in mobile applications.
  • Optimize the performance of mobile applications to ensure fast load times and smooth user experiences.
  • Keep up to date with the latest trends and technologies in mobile development, particularly within the Flutter ecosystem.
  • Ensure the mobile applications are scalable, secure, and maintainable.
  • Write unit and integration tests to ensure code reliability and quality.
  • Participate in code reviews and provide feedback to team members.
  • Collaborate with cross-functional teams to design and implement new features.

Qualifications Bachelor's degree in computer science, Engineering, or a related field (or equivalent work experience).1- 3 years of professional experience in mobile app development, with a strong focus on Flutter.Proven experience developing and releasing Flutter applications on both iOS and Android.Strong proficiency in Dart and Flutter framework.Understanding of RESTful APIs, third-party libraries, and data storage solutions.Knowledge of mobile UI/UX design principles and experience with Flutter widgets and custom UI components.Familiarity with state management solutions in Flutter, such as Provider, Riverpod, or Bloc.Solid understanding of mobile app architectures like MVVM and MVC.Experience with testing frameworks and tools (e.g., Flutter Driver, Mockito).Ability to work in an Agile development environment, utilizing tools like Git, JIRA, or similar.Good problem-solving skills and attention to detail.Excellent communication skills and the ability to collaborate in a team environment.
تاريخ النشر: ٢٣ ديسمبر ٢٠٢٤
الناشر: Wuzzuf .com
تاريخ النشر: ٢٣ ديسمبر ٢٠٢٤
الناشر: Wuzzuf .com