آگهی‌های استخدامی

استخدام برنامه‌نویس Flutter (شیراز-دورکاری)

شرح موقعیت شغلی

We need a skilled Flutter developer with Ability to Create Visually Appealing and User-Friendly Interfaces


1. Technical Skills


  • Proficiency in Dart Programming Language
You should have a strong command of the Dart programming language. The developer should be proficient in the language's syntax and other object-oriented concepts.


  • Experience With Flutter Framework and its Core Concepts
A qualified Flutter developer should have hands-on experience with the Flutter framework and its core concepts. You should be familiar with Flutter widgets, state management techniques (such as Provider or BLoC), and navigation patterns (such as named routes or bottom navigation). 


Moreover, you must have experience using Flutter's Material Design and Cupertino widgets to create visually consistent and platform-specific user interfaces.


  • Knowledge of Mobile App Development Principles and Best Practices
A competent Flutter developer should deeply understand mobile app development principles and best practices. You should be familiar with responsive design, performance optimization, memory management, and handling different screen sizes and orientations.  


Knowledge of mobile-specific patterns like lazy loading, caching, and efficient data fetching is crucial for creating fast and efficient Flutter apps.


  • Familiarity With APIs, Databases, and Third-Party Libraries Commonly Used in Flutter Development
You should be well-versed in integrating APIs, working with databases, and utilizing third-party libraries commonly used in Flutter development. 


You should have experience in making HTTP requests, parsing JSON or XML data, and implementing authentication mechanisms. 


Knowledge of popular databases like SQLite and Firebase, as well as familiarity with libraries such as Dio, shared_preferences, and provider, is highly valuable for building robust Flutter applications.


2. UI/UX Design Abilities


 A skilled Flutter developer should have a sense for designing and the ability to create visually appealing interfaces. They should understand the principles of modern app design, including typography, color theory, spacing, and visual hierarchy. 


  • Understanding of UI/UX Principles to Implement in Flutter Apps
A good Flutter app developer should know concepts such as responsive design, accessibility, and usability. A developer who can create intuitive navigation flows and delightful micro-interactions will greatly enhance your app's user experience.


  • Sense of Aesthetics and Attention to User Experience
A Flutter developer should have a sense of aesthetics and be mindful of the user experience. They should be able to balance functionality with visual appeal, ensuring that the app is both attractive and easy to use. 


 


مهارت‌های مورد نیاز

  • Flutter
  • dart
  • Git
  • REST API

حداقل سابقه کار

  • مهم نیست

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت دورکاری

تاریخ انتشار آگهی:

۱۴۰۳/۰۱/۱۲ (منقضی‌شده)
مشاهده آگهی‌های استخدام مشابه