- استخدام از تمام شهرهای ایران امکانپذیر است. - کار به صورت ریموت (دورکاری) اما تمام وقت (در تایم کاری مشخص به صورت آنلاین) خواهد بود. - تسلط به کاتلین الزامی است.
توانمندیها و تخصصهای مورد نیاز:
- تسلط کافی به زبان برنامهنویسی Kotlin (و آشنایی کافی با زبان برنامهنویسی JAVA)
- تسلط کافی بر آخرین نسخه نرمافزار Android Studio
- تسلط کافی بر کتابخانهها و ابزارهای داخلی و Third Party اندروید از جمله: Retrofit, Volley, Room, Firebase
- تسلط کافی بر Architecture Components و توانایی پیادهسازی پروژهها بر اساس معماری MVVM با استفاده از ابزارهایی همچون: ViewModel, LiveData, Paging, Navigation, DataBinding
- آشنایی کافی با معماری Clean Architecture
- تسلط کافی بر مفاهیم و پیادهسازی Dependency Injection و توانایی کار با یکی از ابزارهای Dagger - Koin - Hilt
- تسلط کافی به مفاهیم و پیادهسازی برنامهنویسی Asynchronous و توانایی کار با Kotlin Coroutines و RxJava/RxAndroid
- تسلط کافی بر مفاهیم امنیت و رمزنگاری دیتا در اندروید
- تسلط کافی به Android SDK
- آشنایی کافی با Android NDK
- آشنایی کافی با Gradle
- نوشتن کدهای تمیز و ساختاریافته و رعایت اصول SOLID principles
- تسلط کافی بر مفاهیم و ابزارهایی همچون Git و RESTful API
- رعایت ددلاینها، داشتن روحیه کار تیمی و توجه به زمانبندیها و نظم کاری
- تسلط کافی به زبان انگلیسی
معرفی شرکت
ما یک شرکت جوان هستیم که در زمینه برنامه نویسی فعالیت میکنیم. یک تیم توانمند که همهی اعضاش به صورت دورکاری باهامون همکاری میکنن، با مشتری ها بزرگ و حرفه ای، مشتاقیم تا کسانی که عاشق کارشون هستن رو به جمعمون دعوت کنیم.