Flutter Developer

  • Adree
  • مدينة نصر، محافظة القاهرة‬، مصر
  • Full-time

وصف الوظيفة

  • Design and develop high-performance mobile applications using the Flutter framework.
  • Collaborate with product managers and designers to define application features and user experience.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Integrate third-party APIs and services to enhance application functionality.
  • Conduct thorough testing and debugging of applications to ensure optimal performance and user experience.
  • Stay up-to-date with emerging technologies and trends in mobile development.
  • Participate in code reviews to maintain code quality and share knowledge with team members.
  • Optimize applications for maximum speed and scalability across multiple devices.
  • Assist in maintaining documentation for applications and workflows.
  • Engage in continuous improvement processes to enhance development workflow and reduce time-to-market.

متطلبات الوظيفة

  • Bachelor's degree in computer science, software engineering, or a related field.
  • 4+ years of experience in mobile application development, preferably with Flutter.
  • Strong proficiency in Dart programming language and the Flutter framework.
  • Experience with state management solutions such as Provider, Riverpod, or BLoC.
  • Familiarity with RESTful APIs, third-party libraries, and integration.
  • Understanding of mobile application design principles and best practices.
  • Experience with version control systems, particularly Git.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills and ability to work collaboratively in a team environment.
  • Knowledge of publishing applications to the Google Play Store and Apple App Store is a plus.