استخدام برنامهنویس ارشد Android
شرح موقعیت شغلی
شرح شغل، ویژگیها و توانمندیهای مورد نیاز:
- مسلط به زبان برنامهنویسی Java
- مسلط به Kotlin
- مسلط به Android SDK و نسخههای مختلف Android
- مسلط به محیط توسعه Android Studio و Gradle
- مسلط به مفاهیم برنامهنویسی شیگرا
- مسلط به حداقل یکی از پایگاهدادههای SQLite یا Room
- مسلط به کار با Web Service ها و کتابخانه Retrofit
- تجربه در کار با کتابخانه های پرکاربرد مانند Dagger ،RxJava ،ButterKnife ،Jackson و …
- مسلط به مفاهیم Material Design
- آشنایی با Design Pattern های MVP, MVVM
- آشنایی با Clean Architecture
- آشنایی با چرخه عمر برنامه
- آشنایی با مفاهیم UI/UX
- توانایی طراحی Custom View
- توانایی جستجو و یادگیری تکنولوژیهای جدید
- آشنایی با متدولوژی Agile-Scrum
- مسلط به Git
آشنایی/تجربه/احراز موارد زیر امتیاز محسوب میشود:
- آشنایی با توسعه تست محور
- آشنایی با سیستمهای Real-time و Socket
- آشنایی با Kotlin Coroutine
- آشنایی با Kotlin Koin
- آشنایی با Unit test
- ارائه نمونه کار Live
مهارتهای مورد نیاز
- Android
- Java
- Kotlin
- Android SDK
- Android Studio
- Gradle
حداقل سابقه کار
- کمتر از سه سال
حقوق
- حقوق از ۸,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست