۱- تسلط کامل و تجربه کار با Android Studio
۲- آشنایی با مفاهیم برنامه نویسی جاوا
۳- تسلط به زبان Kotlin
۴- تسلط به معماری MVVM
۵- درک و تسلط در مفاهیم طراحی و پیاده سازی مبتنی بر شی گرایی (Object Oriented, SOLID)
۶- آشنایی کامل در رابطه کار با RESTful API ها و استفاده از Retrofit
۷- مهارت در کار با پایگاه داده SQLite
۸- مهارت و آشنایی در استفاده از Git
۹- آشنا به مباحث push notifications و GCM و FCM در اپلیکیشن های Android
۱۰- آشنایی به material design
۱۱- دانش کافی در واسط های کاربری Android، اصول طراحی، الگوها و روشهای مناسب تجربه شده
۱2- دارای نمونه برنامه لانچ شده بر روی مارکت
۱3- آشنا به روش اسکرام
مهارت های عمومی:
چه موردی را میخواهید گزارش کنید؟