توضیحات
شرح شغل:
- برنامهریزی جهت توسعه قابلیتهای محصول و سایر اپلیکیشنهای جانبی و اجرایی کردن فازهای تصویب شده.
- تعامل با سایر اعضای تیمهای فنی و اجرایی در شرکت.
- مشارکت فعال در تست و اشکالزدایی کدهای توسعه یافته.
شرایط احراز:
- درک عمیقی از Android SDK ،Java ،Gradle و Kotlin.
- توانایی کار با Git.
- تجربه کار با Rest ،JSON و Retrofit.
- فهم دقیق Threading و مدیریت حافظه.
- مسلط به مفاهیم Clean Code و SOLID و رعایت کردن این اصول در عمل.
- مسلط به MVP.
- آشنایی با MVVM.
- تجربه کار با SQLite و ORMهای مربوطه.
- مسلط به Databinding.
- مسلط به Material Design.
- آشنا با RxJava.
- تجربه در استفاده از روشهای تست خودکار (Unit testing و UI testing).
- تفکر تحلیلی و ساختار یافته به منظور درک کامل از مسیر و نتایج کدهای توسعه یافته.
- توانایی درک و شکستن مسائل بزرگ به مسائل کوچکتر و قابل حل.
- مهارت مدیریت زمان و تعهد به مهلتها.
- آشنایی با فلاتر و زبان برنامهنویسی Dart از امتیاز ویژهای برخوردار است.
برای مشاهدهی شغلهایی که ارتباط بیشتری با حرفهی شما دارد،