توانایی های مورد نیاز:
- تسلط بر Flutter
- تسلط بر معماری ها مختلف BloC و Cubit , Provider , Getx
- آشنایی با Xcode و خروجی های iOS
- تسلط بر Material Components
- آشنایی کامل Widget های Flutter
- تسلط کافی بر مدیریت Life Cycle ویجت ها در Flutter
- آشنایی با اصول SOLID و Clean Code
- توانایی حل مسئله بالا
- تسلط بر Retrofit 2
- تسلط بر GIT و Trello
مهارت هایی که امتیاز محسوب می شود
:
- آشنایی با Scrum
- توانایی تست نویسی بر اساس TDD
- آشنایی با Dependency Injection
- آشنایی با معماری های پیاده سازی نرم افزار
- آشنایی با روش های Performance Optimization