استخدام برنامهنویس ارشد Android
شرح موقعیت شغلی
ما در جیبیمو به دنبال یک برنامهنویس و توسعه دهنده Android هستیم که عاشق چالشهای نوآورانه و یادگیری تکنولوژیهای جدید باشد. شما با همکاری اعضای تیم توسعه محصول، آینده فنآوریهای مالی مبتنی بر موبایل را خلق میکنید و نسل بعدی پرداخت الکترونیکی را رقم میزنید. تمرکز اصلی شما بر توسعه برنامههای موبایلی بر بستر Android خواهد بود و تعهد به حل مسائل به صورت مشارکتی و ایجاد محصولات با کیفیت، ضروری است.
- مسئولیتها
- طراحی و ساخت برنامههای کاربردی بر بستر Android
- اطمینان از عملکرد، کیفیت و پاسخگویی برنامهها
- همکاری با تیم در تعریف، طراحی و ارائه ویژگیها و قابلیتهای جدید
- شناسایی و اصلاح ایرادات و رفع اشکالات
- کمک به حفظ کیفیت و سازماندهی کدها
- کشف، ارزیابی و پیادهسازی مداوم فنآوریهای جدید جهت به حداکثر رساندن بهرهوری توسعه محصول
مهارتهای مورد نیاز
- حداقل سه سال سابقه کار حرفهای با جاوا و برنامهنویسی Android با حداقل ۳ اپلیکیشن منتشرشده روی کافه بازار یا Google Play
- تسلط کامل به اصول OOP و استفاده از Design patternها
- دانش کامل در رابطه با SDK اندروید، ورژنهای مختلف اندروید و طراحی برای سایزهای مختلف دستگاههای اندرویدی
- تجربه نوشتن تست و داشتن ذهنیت Test Driven Development
- توانایی استفاده از کتابخانههای مختص استفاده از APIهای Restful به خصوص Retrofit 2
- توانایی کار با Push notificationها و تجربه کار با GCM ،Firebase ،Onesignal و استفاده از سرویسهای آنالیز مثل Google Analytics و fabric.io
- مسلط به تکنیکهای بهینه سازی مصرف حافظه و باتری و دیتا در برنامههای اندرویدی
- آشنایی کامل با معماریهای اندروید همچون MVP و MVVM
- آشنایی کامل به اصول طراحی رابط کاربری و توانایی ساخت Customized UI components
- آشنایی با Rx.Java, Dagger 2
- آشنایی با NDK اندروید
- تجربه استفاده از ابزارهای Version control به خصوص Git
- آشنا با اصول Agile و متدولوژی Scrum
مهارتهای مورد نیاز
- Android
- اندروید
- Android Studio
- RestFul API
- source control
- Java
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت تحصیلی معافیت دائم پایان خدمت