استخدام برنامهنویس اندروید
شرح موقعیت شغلی
شرح شغل، ویژگیها و توانمندیهای مورد نیاز:
- مسلط به زبان برنامهنویسی Java
- مسلط به Android SDK و نسخههای مختلف Android
- مسلط به محیط توسعه Android Studio و Gradle
- مسلط به مفاهیم برنامهنویسی شیگرا
- مسلط به حداقل یکی از پایگاهدادههای SQLite یا Realm
- مسلط به کار با Web Service ها
- مسلط به API های نقشه و ارسال پوش نوتیفیکیشن
- مسلط به REST و JSON
- مسلط به مفاهیم Material Design
- مسلط به Git
- آشنایی با چرخه عمر برنامه
- آشنایی با کتابخانه های پرکاربرد مانند Dagger ،RxJava ،Retrofit ،ButterKnife ،Jackson و …
- آشنایی با مفاهیم UI/UX
- آشنایی با توسعه تست محور
- شرکت در برنامه ریزیهای تیم فنی و مشارکت در اخذ تصمیمات فنی مورد نیاز پروژهها و هماهنگی با سایر اعضاء تیم
- دارای روحیه کار تیمی
- توانایی جستجو و یادگیری تکنولوژیهای جدید
- آشنایی با متدولوژی Agile-Scrum
- آشنایی با Firebase
آشنایی/تجربه/احراز موارد زیر امتیاز محسوب میشود:
- ارائه اپلیکیشن در گوگل پلی
- ارائه نمونه کار و یا سابقه کار مرتبط
- سابقه مشارکت در طراحی UI/UX در یک پروژه
- آشنایی کلی با React Native
- آشنایی با Django Rest Framework و Django
مهارتهای مورد نیاز
- Java
- Android SDK
- Android
- Android Studio
- OOP
- REST
- Material Design
- Git
- SQLite
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست