استخدام برنامهنویس Android (اصفهان)
شرح موقعیت شغلی
در این نقش باید:
- به یادگیری علاقمند باشید و خود را با دانش روز همراه سازید.
- اهل کار تیمی بوده و برای پیشبرد پروژه، همراه و پشتیبان اعضای تیم باشید.
- با مسائل و چالشهای پیش رو دست و پنجه نرم کنید و حل این چالشها را جز کارهای روزمره خود بدانید.
- به کیفیت محصول و توسعهپذیر بودن آن متعهد باشید.
مهارتهای ضروری:
- مهارت حل مسئله، آشنایی و دانش کافی در مفاهیم پایه برنامه نویسی (ساختارهای داده، الگوریتم ها)
- تسلط بر زبان برنامه نویسی Java و Kotlin
- تسلط بر مفاهیم برنامه نویسی اندروید
- تسلط بر مفاهیم برنامهنویسی شیءگرا OOP
- تسلط به مفاهیم RESTful ، Retrofit
- تسلط با مفاهیم Dependency Injection
- دانش و تجربه کافی در کار با معماری ها (MVVM, Clean Architecture,…)
- دانش کافی در خصوص Design Pattern ها
- دانش مناسب در مفاهیم کلی ORM
- دانش کافی در خصوص مفاهیم Git و استفاده از آن
- آشنایی با تست نویسی
- آشنایی با مفاهیم SOLID
- تجربه کار با طراحی واسط کاربری بر مبنای Material Design
مهارتهای امتیازی:
- آشنایی با Flutter
- آشنایی و تجربه کار با Jetpack compose
مهارتهای مورد نیاز
- Android
- Kotlin
- Java
- OOP
- RESTful
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت