استخدام برنامهنویس اندروید (Android Developer)
شرح موقعیت شغلی
طراح و برنامهنویس اندروید کسی است که با زبان جاوا، در چارچوب معماری مشخص، برنامهای را تولید کرده و بتواند آنرا تست و راهاندازی کند. برنامهنویس این کار را با توجه به نیازمندیهای روشنی که از تحلیلگر دریافت کرده انجام میدهد. این برنامه میتواند الگوریتمی و یا کاربردی باشد.
مهارتهای ضروری:
- مسلط به زبان Java، محیط توسعهی Android Studio و Gradle و همچنین آشنا با نسخههای مختلف Android
- مسلط به SQLite و آشنا با ORMهای مطرح (DbFlow, Realm)
- مسلط به کار با RESTful API و JSON
- مسلط به کار با Animation و Transition
- آشنا با تکنولوژیهای Real Time (کلاینتهای Deepstream یا Socket.io)
- آشنا با APIهای گوگل خصوصا Google Maps
- آشنا به Background Programming
- آشنا با مکانیزمهای تصدیق هویت مانند OAUTH2 و JWT
- آشنا با فرایند انتشار Application در مارکتهای مطرح
- آشنا با Git
- مهارت و دقت عمل بالا برای پیاده سازی UI و UX مطابق با تصویر UI طراحی شده توسط UI Designer
مهارتهای امتیازی:
- آشنایی با GraphQL مزیت محسوب میشود
- آشنایی با سیستم عامل لینوکس مزیت محسوب میشود
- دانش حوزه پرداخت مزیت محسوب میشود
مهارتهای مورد نیاز
- Android
- Java
- Android Studio
- SQLite
- RestFul API
- JSON
- Animation
حداقل سابقه کار
- سه تا شش سال
حقوق
- حقوق از ۳,۵۰۰,۰۰۰ تا ۵,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت تحصیلی معافیت دائم پایان خدمت