اگر در مهارتهای تخصصی زیر تسلط دارید خوشحال می شویم با شما دیداری داشته باشیم:
- برنامه نویسی با زبانهای Kotlin و java
- آشنایی با مفاهیم OOP و اصول برنامه نویسی Solid و clean code
- آشنایی با معماری MVVM
- کار با کتابخانههای اندروید و Android sdk
- توسعه UI/UX برنامههای موبایلی
- Android Studio
- تجربه کار با version control (git)
آشنایی یا تسلط در مهارت تخصصی زیر مزیت خواهد بود:
- تجربه کار با Coroutine
- تجربه کار با ابزارهای Dependency injection
- مفاهیم امنیت، رمزنگاری و اصول حفظ محرمانگی دادهها
- مفاهیم مرتبط با Performance و روشهای اندازهگیری و بهبود آن
- دیتابیس Room - SQLite
- آشنایی با متریال دیزاین
- آشنایی با مفاهیم Modularization
- آشنایی با Design pattern ها
- تجربه تست نویسی برای اپلیکیشن
داشتن شایستگیهای حرفهای زیر میتواند در این جایگاه شغلی به شما کمک کند:
- حل مسئله قوی
- تفکر انتقادی و تحلیلی
- توجه به جزئیات
- تجربه کار تیمی در محیط پویا
- تفکر سیستمی
- توانایی مدیریت زمان