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