استخدام توسعهدهنده Android
شرح موقعیت شغلی
- طراحی، توسعه و تست برنامه های اندروید با در نظر گرفتن سازگاری با نسخه های پیشین اندروید، قابلیت چند زبانه و پشتیبانی از دستگاه های مختلف (تبلت، تلفن و ...)
- طراحی و ساخت کد های با کیفیت جاوا با قابلیت استفاده مجدد در سایر پروژه ها و نگهداری توسط سایر توسعه دهندگان
- توسعه، ارتقا و رفع مشکلات محصولات کنونی و افزایش کارایی آنها
- تحقیق، کشف و بررسی ابزارها و متدهای تولید نرم افزار که فرآیند کاری را بهبود می بخشند.
مهارت های مورد نیاز:
- دانش پیشرفته در زبان جاوا و تولید برنامه های اندروید
- تسلط کامل به مباحث شیئ گرایی و اصول عرف طراحی و برنامه نویسی همانند SOLID
- تسلط بر مباحث، الگو ها، متدهای مدرن و بهترین روش های ساخت واسط کاربری اندروید
- آشنایی با RESTful APIs و نحوه اتصال برنامه های اندروید به سرویس های تحت وب
- تجربه کاری با ابزارهای برنامه نویسی Android Studio، Git و Gradle
- علاقه و پتانسیل یادگیری مهارت ها و تکنولوژی های جدید که کارایی را بالا می برند
- ارتباط عمومی و همکاری تیمی قوی و دوستانه و علاقه به حل چالش های بزرگ
- روحیه بالا در تجزیه و تحلیل مشکلات و ارائه راه حل برای آنها
- تسلط کارآمد به زبان انگلیسی
مهارت هایی که مزیت به حساب می آیند:
- پیگیری آخرین امکانات اندروید و یادگیری و کار کردن با آنها
- سابقه کار با کتابخانه های معروف و محبوب در حوزه تولید برنامه اندروید
- دانش در تولید View و Widget های سفارشی اندروید
- آشنایی مقدماتی و یا پیشرفته با فریم ورک های تولید نرم افزار جاوا همانند Spring و تولید وب سرویس با استفاده از Spring MVC
- به روز بودن و آشنایی با آخرین تکنولوژی های مرتبط در حوزه تولید و مهندسی نرم افزار
- تجربه کاری با تیم های Agile و متدلوژی Scrum
- تسلط نوشتاری و گفتاری کامل به زبان انگلیسی
مهارتهای مورد نیاز
- Android
- SOLID
- Android Studio
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست