استخدام برنامهنویس Android
شرح موقعیت شغلی
دانش تخصصی و مهارت های مورد نیاز :
- تسلط به برنامه نویسی اندروید با زبان Java
- تسلط در کار با کتابخانه های اندروید و Android sdk
- تسلط به Multi threading programming در اندروید
- تسلط بر برنامه نویسی شی گرا و Clean code architecture
- تسلط به Lifecycle و Component های اصلی اندروید
- توانایی توسعه پروژه ماژولار
- آشنایی با RESTful
- تجربه و آشنایی با کتابخانه های اندروید
- آشنایی با Agile
- آشنایی با Design pattern ها مانند MVP یا MVVM
- توانایی درک و دیباگ کدهای نوشته شده موجود
- تجربه کار با ابزارهای Control Version مثل Git
مهارت هایی که مزیت محسوب می شوند:
- تسلط به Dagger و مفاهیم Dependency Injection و Hilt
- داشتن تجربه در کار با تصویر و ویدیو
- تسلط به Kotlin
- تجربه تست نویسی Unit test
مهارت های شخصیتی:
- دارای روحیه کار تیمی، مسئولیت پذیر، منظم، خلاق
- توانایی قابل قبول خواندن و نوشتن به زبان انگلیسی
- توانایی تجزیه تحلیل بالا و حل مسأله
- علاقه مند به فراگیری تکنولوژی های جدید
- بهبود مداوم کیفیت محصول و ارائه راهکارهای خلاقانه و نوآوری در حوزه تکنولوژی
مهارتهای مورد نیاز
- Android
- Java
- Android Studio
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست