استخدام توسعهدهنده اندروید
شرح موقعیت شغلی
- مسئولیتها:
توسعه و نگهداری نسخهی iOS نرمافزارهای شرکت
تبدیل طراحیهای بخش دیزاین به کدهای با کیفیت بالا
شناسایی و رفع مشکلات موجود در نرمافزارهای شرکت
- مهارت های ضروری:
مسلط به زبان برنامهنویسی Java
مسلط به Android SDK و نسخههای مختلف Android
مسلط به محیط توسعه Android Studio و Gradle
مسلط به مفاهیم برنامهنویسی شیگرا
مسلط به حداقل یکی از پایگاهدادههای SQLite یا Realm
مسلط به کار با Web Service ها
مسلط به API های نقشه و ارسال پوش نوتیفیکیشن
مسلط به REST و JSON
مسلط به مفاهیم Material Design
مسلط به Git
آشنایی با چرخه عمر برنامه
آشنایی با معماریهای MVC ،MVP ،MVVM ،MVI و …
آشنایی با Multi-Threading در Android
آشنایی با کتابخانه های پرکاربرد مانند Dagger ،RxJava ،Retrofit ،ButterKnife ،Jackson ،EventBus و …
آشنایی با مفاهیم UI/UX
آشنایی با توسعه تست محور
مهارتهای مورد نیاز
- توسعه دهنده اندروید
- Java
- Android SDK
- Gradle
- Android Studio
- SQLite
- Realm
- REST
- JSON
- Git
- UI UX
- MVI
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت