استخدام برنامهنویس ارشد Android
شرح موقعیت شغلی
- آشنایی کامل با وبسرویس و معماری Service Oriented
- مسلط به محیط کار Android Studio
- آشنایی با NodeJS و Push Notification
- آشنایی و تجربه کار با API های مختلف گوگل و آمازون(Maps, S3, ...)
- مسلط به زبان برنامه نویسی Java
- مسلط به کار با Restful Web Services
- تسلط بر مفاهیم برنامه نویسی شیگرا
- آشنایی کامل با معماری MVP در اپلیکیشنهای اندروید
- آشنا به Design Pattern و نحوه تعامل و پیاده سازی آن ها
- آشنا به کنترل سورس Git و مدیریت پروژه Scrum
- آشنایی با فرآیندهای CI/CD
- آشنا به GIS و API ها و کتابخانه های اپن سورس مرتبط
- آشنا به مبانی طراحی UX/UI و آشنا به Material Design
- آشنا به زبان برنامه نویسی PHP و بانک اطلاعات MySQL
- آشنایی با دیتابیس های NoSQL مانند MongoDB و Redis مزیت محسوب می شود
- شناخت کامل Application Life-cycle و Threading و Memory Management
- مسلط به مسائل Performance در نرم افزار و قابلیت اعمال و پیاده سازی
- آشنایی کامل با پروسه توسعه محصول و نحوه نهایی کردن نرمافزارهای موبایلی
- دارای روحیه کار تیمی
- پرانرژی و پذیرایی چالش بالا
- مشتاق به فعالیت در زمینه های غیر برنامه نویسی
- مشتاق به یادگیری متد ها و تکنولوژی های روز برنامه نویسی برای موبایل
- داشتن روحیه کار تیمی و کار در محیط های استارتاپی
مهارتهای مورد نیاز
- Service Oriented
- Android Studio
- Nodejs
- Push Notification
- Java
- RESTful
- OOP
- MVP
- Design Patterns
- Scrum
- CI/CD
- GIS
- UI UX
- Material Design
- PHP
- MySQL
- NoSQL
- MongoDB
- Redis
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست