Talablar:

  • iOS platformasida kamida 2-4 yil tajriba
  • Swift tilini yaxshi bilish
  • UIKit va/yoki SwiftUI bilan ishlash tajribasi
  • MVC, MVVM arxitekturalarini tushunish
  • REST API bilan ishlash tajribasi
  • JSON parsing va networking (URLSession, Alamofire va boshqalar)
  • Git bilan ishlash ko‘nikmasi
  • AutoLayout va adaptive UI yaratish tajribasi
  • App Store’ga ilova chiqarish tajribasi bo‘lishi ustunlik beradi
  • Firebase, Push Notification, Crashlytics bilan ishlay olish
  • Multithreading (GCD, async/await) tushunchasi
  • Clean code yozish va debugging ko‘nikmasi
  • Jamoa bilan ishlash va task management tizimlari (Jira, Trello va boshqalar) bilan ishlash tajribasi
  • Ingliz tilida texnik dokumentatsiyani tushuna olish

Vazifalar:

  • iOS ilovalarni ishlab chiqish va qo‘llab-quvvatlash
  • Yangi funksionallarni ishlab chiqish
  • Backend jamoasi bilan integratsiya qilish
  • Kod review va optimizatsiyada qatnashish
  • Ilova barqarorligi va performance ustida ishlash

Qo‘shimcha ustunliklar:

  • CI/CD haqida tushuncha
  • Unit test yozish tajribasi
  • Apple Human Interface Guidelines bilan ishlash tajribasi