توضیحات

مهارت‌های فنی مورد نیاز:

  • آشنایی با زبان‌های برنامه‌نویسی Kotlin تجربه عملی در توسعه اپلیکیشن‌های اندرویدی.
  • مسلط به مفاهیم پایه‌ای توسعه اندروید شامل اکتیویتی‌ها، فرگمنت‌ها، سرویس‌ها، Broadcast Receivers و Content Providers .
  • تجربه کار با Android SDK و ابزارهای توسعه اندروید مانند Android Studio.
  • آشنایی با معماری‌های اندروید مانند MVVM ، MVP و تجربه پیاده‌سازی پروژه‌های مقیاس‌پذیر.
  • آشنایی با کتابخانه‌های محبوب مانند Retrofit، Glide، Picasso و استفاده بهینه از آنها.
  • تجربه کار با APIهای RESTful و وب‌سرویس‌ها برای ارتباط با سرور.
  • آشنایی با پایگاه‌های داده محلی مانند SQLite یا Room برای مدیریت داده‌های اپلیکیشن.
  • آشنایی با Material Design و پیاده‌سازی رابط کاربری جذاب و کاربرپسند.

مهارت‌های نرم و ویژگی‌های فردی:

  • توانایی کار تیمی و تعامل مؤثر با توسعه‌دهندگان دیگر، طراحان و مدیران محصول.
  • مهارت حل مسئله و علاقه به یادگیری تکنولوژی‌های جدید در حوزه اندروید.
  • توانایی مدیریت زمان برای اطمینان از تحویل به‌موقع پروژه‌ها.
  • توانایی مستندسازی مناسب کدها برای تسهیل نگهداری و توسعه در آینده.

تجربیات حرفه‌ای:

  • حداقل ۲ سال تجربه در توسعه اپلیکیشن‌های اندرویدی.
  • تجربه موفق در منتشر کردن اپلیکیشن‌های اندروید در فروشگاه‌های معتبر.

To see more jobs that fit your career