استخدام برنامهنویس اندروید (Android Developer)
شرح موقعیت شغلی
مهارت ها
• مسلط به زبان kotlin
• مسلط به محیط Android Studio و Gradle
• مسلط به SDK Android و ورژن های مختلف اندروید
• مسلط به REST API
• مسلط به Fragment ها و مدیریت آنها
- آشنایی با اصول SOLID
- مسلط به Retrofit
• مسلط به معماری MVVM
• آشنایی با Multi-Threading در اندروید (Coroutine)
• آشنایی با معماری Clean Architecture
• مسلط به مفاهیم Design Material
• مسلط با مفاهیم تست نرمافزار Unit Test, Integration Test و سایر ابزارهای تست در اندروید
• توانایی Search و Debug جهت رفع ایرادات احتمالی
- توانایی کار با Dependency Injection (hilt)
• آشنایی کافی با ابزارهای مدیریت سورس مانند Git
• توانایی کار با پایگاه داده Room
• تجربه انتشار اپلیکیشن در کافه بازار یا مایکت
- تسلط به مفاهیم OOP و Design Patterns
مزیت ها
• آشنایی با Jetpack Compose
• آشنایی با درگاه پرداخت های بانکی و دستگاهای پوز
• مسلط به زبان kotlin
• مسلط به محیط Android Studio و Gradle
• مسلط به SDK Android و ورژن های مختلف اندروید
• مسلط به REST API
• مسلط به Fragment ها و مدیریت آنها
- آشنایی با اصول SOLID
- مسلط به Retrofit
• مسلط به معماری MVVM
• آشنایی با Multi-Threading در اندروید (Coroutine)
• آشنایی با معماری Clean Architecture
• مسلط به مفاهیم Design Material
• مسلط با مفاهیم تست نرمافزار Unit Test, Integration Test و سایر ابزارهای تست در اندروید
• توانایی Search و Debug جهت رفع ایرادات احتمالی
- توانایی کار با Dependency Injection (hilt)
• آشنایی کافی با ابزارهای مدیریت سورس مانند Git
• توانایی کار با پایگاه داده Room
• تجربه انتشار اپلیکیشن در کافه بازار یا مایکت
- تسلط به مفاهیم OOP و Design Patterns
مزیت ها
• آشنایی با Jetpack Compose
• آشنایی با درگاه پرداخت های بانکی و دستگاهای پوز
مهارتهای مورد نیاز
- Android
- Kotlin
- RestFul API
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست