حداقل 2 سال سابقه برنامهنویسی اندروید
درک صحیح از مفاهیم پایه جاوا مثل شیءگرایی
درک صحیح از Memory Management در اندروید
تسلط به Git
تجربه کار با کتابخانههای پر استفاده مثل Picasso, Retrofit , ... (یا موارد مشابه)
آشنایی با MVP یا MVVM
توانایی خودآموزی و علاقه به یادگیری تکنولوژیهای جدید
توانایی کار تیمی
موارد زیر امتیاز مثبت محسوب میشوند:
آشنایی با مفاهیم کد تمیز (Clean Code)
آشنایی با لینوکس
تجربه انتشار برنامه در Google Play Store
تجربه کار بر روی برنامهای با بیش از 100هزار نصب
آشنایی با Firebase
آشنایی با Test در اندروید (Unit Tests, Integration Tests, UI Tests)
چه موردی را میخواهید گزارش کنید؟