Flutter Developer Senior/Junior

مصر - القاهرة
  • We are seeking an experienced Flutter Developer with a minimum of 2 years of hands-on experience in developing cross-platform mobile applications using Flutter.
  • As a Flutter Developer, you will play a key role in designing, developing, and maintaining our mobile applications, ensuring they provide an exceptional user experience.

Responsibilities:

  • Collaborate with the product management and design teams to understand project requirements and translate them into high-quality Flutter applications.
  • Develop, test, and maintain efficient, reusable, and reliable Flutter code.
  • Implement clean and maintainable code practices, ensuring code quality and performance.
  • Troubleshoot, debug, and resolve application issues, bugs, and performance bottlenecks.
  • Work closely with cross-functional teams to ensure the timely delivery of features and enhancements.
  • Stay updated on the latest Flutter and mobile app development trends and best practices.
  • Participate in code reviews and provide constructive feedback to team members.
  • Optimize application performance for both iOS and Android platforms.
  • Ensure a seamless and responsive user experience across different devices and screen sizes.
  • Collaborate with the QA team to conduct testing and ensure the application’s stability and reliability.
  • Document code, development processes, and project updates as required.
  • Continuously improve your skills and knowledge in Flutter development.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Minimum of 2 years of professional experience in mobile app development using Flutter.
  • Proficiency in Dart programming language and a strong understanding of object-oriented programming (OOP) principles.
  • Experience with RESTful API integration and third-party libraries.
  • Knowledge of mobile app architecture patterns such as BLoC, Provider, or Redux.
  • Familiarity with version control systems, preferably Git.
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently and in a team.
  • Experience with agile development methodologies is a plus.
  • Published apps on the Google Play Store and Apple App Store is a plus.

Job Type: Freelance Full Time project-based

Job Location: Remote

تاريخ النشر: ١٩ يونيو ٢٠٢٤
الناشر: Tanqeeb.com

تاريخ النشر: ١٩ يونيو ٢٠٢٤
الناشر: Tanqeeb.com