این فرصت شغلی بسته شده است.
تکنولوژیها
- JavaKotlin
مهارتهای فنی:
- تسلط بر زبانهای برنامه نویسی Java یا Kotlin
- آشنایی با Design Patternهای متداول در برنامه نویسی اندروید
- تجربه برنامه نویسی Multi-threading
- تسلط بر معماری MVVM، MVP یا MVC
- تسلط بر مولفههای گرافیکی کتابخانههای AndroidX و Material Design Components
- تجربه استفاده از RESTful APIها با کتابخانههای Retrofit و OkHttp
- تجربه کار با Firebase
- تجربه استفاده از کتابخانه RxJava
- تجربه کار با LiveData و Kotlin Coroutines
- تجربه کار با پایگاه داده SQLite
- تسلط بر رمزنگاری و روشهای امن ذخیره سازی دادهها
- تجربه کار با JUnit و Espresso Test
- تسلط بر ابزارهای Source Control از جمله Git
- تسلط بر ProGuard و Sign کردن apk
- آشنا به CI/CD
مهارتهای رفتاری:
- وقت شناس، منظم و متعهد
- توانایی درک مسئله، تحلیل و ارائه راهحل برای آن
- انعطاف پذیر
- علاقمند به یادگیری کار گروهی
مهارتهای ضروری:
- تسلط بر زبانهای برنامه نویسی Java یا Kotlin
- تسلط بر معماری MVVM، MVP یا MVC
- تسلط بر مولفههای گرافیکی کتابخانههای AndroidX و Material Design Components
- تسلط بر رمزنگاری و روشهای امن ذخیره سازی دادهها
- تسلط بر ابزارهای Source Control از جمله Git
- تسلط بر ProGuard و Sign کردن apk
- آشنایی با Design Patternهای متداول در برنامه نویسی اندروید
- آشنا به CI/CD
مزایا
- بیمه ، حقوق سر هر ماه
- اهدایی