آگهی‌های استخدامی

استخدام برنامه‌نویس اندروید (Android Developer)

شرح موقعیت شغلی

ما در تیم فنی پورتال سافت، برای پیاده‌سازی و توسعه پلتفرم خود، جای ‏خالی شما را با عنوان توسعه‌دهنده اندروید حس می‏‌کنیم، که علاوه بر دانش و مهارت‌های مورد نیاز این موقعیت شغلی، شور و اشتیاق زیادی برای حل چالش‏‌های جدید داشته باشد.
 اگر فکر می‌کنی این موقعیت شغلی برایت جذاب است، بگذار تا برایت درباره‌ی مسئولیت‌ها  بگوییم.
 
مسئولیت‌ها:


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


  • مسلط به برنامه‌نویسی Java و Kotlin؛ 
  • مسلط به مفاهیم Android؛
  • مسلط به OOP، SOLID؛
  • مسلط به الگوهای معماری MVVM, MVC, MVP (آشنایی به MVI مزیت محسوب می شود)؛
  • آشنایی کافی با کتابخانه‌های پرکاربرد مثل Retrofit / RxJava / Hilt / Glide / Realm؛
  • آشنایی کافی به Design Patterns؛
  • آشنایی کافی به Git؛
  • آشنایی کافی به داده ساختار و الگوریتم؛
  • آشنایی کافی به مفاهیم شبکه و وب سرویس؛
  • آشنایی کافی به روش‌های توسعه‌ای چابک؛
  • آشنایی کافی به Unit Test؛
  • آشنایی با Gradle و R8
  • آشنایی با بازارهای مالی مزیت محسوب میشود

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

  • Java
  • Kotlin
  • OOP
  • SOLID
  • MVC
  • MVVM
  • Git
  • Design Patterns

حداقل سابقه کار

  • سه تا شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۲/۱۲/۲۹
ارسال رزومه