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

استخدام برنامه‌نویس ارشد Senior iOS Developer) iOS)

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

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



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



  • تسلط بر زبان برنامه‌نویسی Swift و objective-C
  • آشنایی کامل با SwiftUI  یا UIKit
  •  آشنا به مفاهیم Multi Threading
  • تجربه کار عملی با یکی از فریمورک‌های Reactive
  • تسلط بر git و ابزارهای source control
  • درک ابتدایی از Core Data  یا Realm
  • آشنا به ‌Desing Pattern  های متداول در iOS 
  • مسلط به OOP، SOLID؛
  • مسلط به الگوهای معماری MVVM, MVC, MVP (آشنایی به MVI مزیت محسوب می شود)؛
  • آشنایی کافی به داده ساختار و الگوریتم؛
  • آشنایی کافی به مفاهیم شبکه و وب سرویس؛
  • آشنایی کافی به روش‌های توسعه‌ای چابک؛
  • آشنایی کافی به Unit Test؛
  • آشنایی با بازارهای مالی مزیت محسوب میشود

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

  • Objective-C
  • Swift
  • IOS

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

  • سه تا شش سال

جنسیت

  • مهم نیست

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

  • مهم‌ نیست

نوع همکاری:

تمام وقت

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

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