استخدام برنامهنویس Android
شرح موقعیت شغلی
مهارت و دانش تخصصی:
تجربه توسعه حداقل یک اپلیکیشن اندروید موجود در مارکتها
فهم کامل از design pattern ها و مفاهیم شئ گرایی (OOP)
تسلط به برنامهنویسی Java
تجربه برنامهنویسی با زبان Kotlin
آشنایی با RESTful API برای اتصال اپلیکیشنهای اندروید به سرویسهای back-end
تجربه برنامه نویسی multithreading
آشنایی با unit test و کدهای قابل تست
تجربه پیادهسازی معماری MVVM یا MVP در اپلیکیشن اندروید
آشنایی با Reactive Programming بوسیله RxJava
آشنایی به مسائل امنیتی در اندروید (ssl pinning, Keystore, Cryptography, Root checkin)
شایستگیهای رفتاری:
دارای روحیه کار تیمی
دارای مهارت حل مساله
علاقه به یادگیری، توسعه فردی و تیمی
دارای مهارت سازگاری و منعطف بودن
تجربه توسعه حداقل یک اپلیکیشن اندروید موجود در مارکتها
فهم کامل از design pattern ها و مفاهیم شئ گرایی (OOP)
تسلط به برنامهنویسی Java
تجربه برنامهنویسی با زبان Kotlin
آشنایی با RESTful API برای اتصال اپلیکیشنهای اندروید به سرویسهای back-end
تجربه برنامه نویسی multithreading
آشنایی با unit test و کدهای قابل تست
تجربه پیادهسازی معماری MVVM یا MVP در اپلیکیشن اندروید
آشنایی با Reactive Programming بوسیله RxJava
آشنایی به مسائل امنیتی در اندروید (ssl pinning, Keystore, Cryptography, Root checkin)
شایستگیهای رفتاری:
دارای روحیه کار تیمی
دارای مهارت حل مساله
علاقه به یادگیری، توسعه فردی و تیمی
دارای مهارت سازگاری و منعطف بودن
مهارتهای مورد نیاز
- Android
- Android Studio
- Java
- Android SDK
- OOP
- Kotlin
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست