iOS developer

  • Deadline 15 İyun 2025

Təsvir

  • Mövcud layihələrdə iştirak edərək inkişaf proseslərinə töhfə vermək və layihələrin müvəffəqiyyətini təmin etmək.
  • Mövcud iOS tətbiqlərinə yeni funksionallıqlar əlavə etmək və tətbiqləri daha da təkmilləşdirmək.
  • Yeni proqram həllərinin hazırlanmasında fəal iştirak edərək müasir texnologiyalarla işləmək.
  • Potensial problemləri aşkarlamaq və onların qarşısını almaq üçün qabaqlayıcı yanaşmalar tətbiq etmək.
  • Tətbiq performansını, keyfiyyətini və istifadəçi təcrübəsini ən yüksək səviyyəyə çatdırmaq.
  • Tətbiqlərin yüksək keyfiyyətlə işləməsini təmin etmək üçün inkişaf dövrünün hər bir mərhələsində analitik yanaşma tətbiq etmək.
  • Əməkdaşlıq etdiyiniz komandalarla sıx işləyərək layihə məqsədlərinə nail olmaq və təkmilləşdirmələrə dəstək vermək.
  • Mürəkkəb kodların optimallaşdırılması və səmərəliliyinin artırılması üçün müasir alətlərdən istifadə etmək.

Tələblər

  • iOS proqramlaşdırma sahəsində 2 il və üzəri təcrübə;
  • Swift dilində dərindən biliklər;
  • UIKit ilə mürəkkəb və interaktiv interfeyslərin yaradılmasında yüksək təcrübə (SwiftUI ilə tanışlıq üstünlükdür);
  • MVC, MVVM və digər müasir arxitektura modelləri ilə praktiki təcrübə (digər arxitekturalar üzərində təcrübə əlavə üstünlükdür);
  • Fərqli design pattern-lərdən (observer, factory, singleton və s.) effektiv istifadə bacarığı;
  • RxSwift və ya Combine kimi reaktiv proqramlaşdırma alətləri ilə təcrübə;
  • Unit və UI testlərini effektiv yazmaq və tətbiq etmək bacarığı;
  • iOS-da multithreading ilə dərindən təcrübə və yüksək performans tələb edən tətbiqlərdə mükəmməl işləmə bacarığı;
  • REST API və JSON ilə işləmək və məlumatların effektiv emalı;
  • CI/CD proseslərinin qurulması və təkmilləşdirilməsi üzrə təcrübə (CI/CD pipeline qurulmasında təcrübə əlavə üstünlükdür);
  • Cocoapods, Swift Package Manager (SPM) ilə sərbəst işləmək;
  • Git və versiya idarəetmə sistemləri ilə geniş təcrübə;
  • Apple Human Interface Guidelines (HIG) haqqında dərin biliklər;
  • OOP və SOLID prinsiplərini tam mənimsəmək və tətbiq etmək;
  • Güclü analitik bacarıqlar və tapşırıqların vaxtında, keyfiyyətli həlli üçün yüksək təşkilatçılıq bacarığı.

Üstünlük sayılacaq biliklər:

  • Unidirectional Data Flow prinsipləri ilə tanışlıq və tətbiq təcrübəsi;
  • Redux arxitekturasının əsas prinsiplərinə bələdlik;
  • ReSwift kitabxanası ilə işləmə təcrübəsi.

Vakansiya haqqında

  • Vakansiya növü - Tam ştat

Maraqlanan namizədlər Müraciət et düyməsində qeyd olunan linkə daxil olaraq müraciət edə bilərlər.

  • Daily52
  • Weekly683
  • Monthly1432