توانمندی های تخصصی:
تسلط بر Kotlin
تسلط بر مفاهیم OOP و آشنایی با مفاهیم کد تمیز (Clean Code)
تسلط در استفاده از وب سرویس ها (Web APIs)
تسلط بر ORM های موجود (Room ORM)
تسلط بر MVVM,MVP و معماری Clean Architecture
تسلط بر مفاهیم Design Pattern ها
آشنایی با Reactive Programming بعنوان مثال استفاده از Coroutine
آشنایی با Dagger و Hilt
آشنایی با JetPack
آشنایی با اصول Material Design
آشنایی با Git
آشنایی با Test در اندروید (Unit Tests, UI Tests) امتیاز محسوب می شود.
مهارتهای مورد نیاز:
توانایی حل مسائل فنی و ارائه راهکارهای پیشنهادی
توانایی کار تیمی و ارتباط برقرار کردن با هم تیمی ها
تست و عیب یابی برنامه
توانایی مدیریت زمان
مسئولیت پذیر و منعطف در برابر تغییرات
خلاقیت، انگیزه و علاقمندی به یادگیری مباحث فنی روز
صبور، دقیق و منظم
حداقل دوسال سابقه کاری مرتبط در این حوزه