استخدام توسعهدهنده ارشد Android
شرح موقعیت شغلی
مهارتهای ضروری:
- تسلط کامل بر برنامه نویسی اندروید
- تسلط بر برنامه نویسی چند ریسهای
- تسلط بر Kotlin و آشنایی نسبی با کدهای جاوا
- تجربه کار و یا آشنایی با مفاهیم و تکنولوژیهای چون XML، REST، JSON، Regex
- تجربهی کار با Retrofit
- آشنایی و تجربهی کار با Job scheduling
- درک عالی از دسترسیها در اندروید و سیستمعامل
- تجربهی کار با WebSocketها در اندروید
- تسلط بر سرویسها در اندروید
- تسلط بر کار با ابزارهای ورژن و سورس کنترلر مانند Git
- تسلط بر Dependency Injection و Dagger
- توانایی کار با دیتابیس SQL
- تسلط بر کار با ابزار Room در اندروید
- آشنایی و تجربهی کار با live data در اندروید
- تجربه تست unit test و integration test در اندروید
- آشنایی با CI/CD
مهارتهای امتیازی:
- تجربهی کار در سطح سیستم عامل
- آشنایی با طراحی UI/UX
- تسلط بر فریمورک Flutter
- تجربه کار با دسترسیهای سیستمی به منظور accessibility، draw over apps و...
مهارتهای مورد نیاز
- Android
- Kotlin
- Java
- Dagger
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست