IOS developer (middle/senior) | Banco.az
Bank Respublika

IOS developer (middle/senior)

Vakansiya haqqında məlumat: 

Təsvir

  • Bankın mövcud layihələrində iştirakın edilməsi;
  • Hazır sistemlərə yeni funksionalın əlavə edilməsi;
  • Yeni proqramların yaradılması;
  • Potensial problemlərin müəyyənləşdirməsi və tətbiq problemlərinin həll edilməsi;
  • Tətbiqlərin performansını, keyfiyyətini və cavabdehliyinin təmin edilməsi.

Tələblər

  • Mütəxəssis ( middle) - IOS proqramlaşdırma üzrə minimum 2 il iş təcrübəsi;
  • Baş Mütəxəssis (senior) - IOS proqramlaşdırma üzrə minimum 4 il iş təcrübəsi;
  • Swift üzrə dərin biliklərə sahib olmaq;
  • Kod ilə UIKit-də mürəkkəb interfeyslərin hazırlanmasında geniş təcrübəyə malik olmaq (SwiftUI bilmək üstünlükdür);
  • MVC, MVVM arxitekturaları ilə geniş praktiki təcrübə (digər arxitekturalar üzrə də təcrübəyə malik olmaq üstünlükdür);
  • Fərqli design pattern-lərdən istifadə üzrə praktiki təcrübə;
  • RxSwift və ya Combine üzrə iş təcrübəsi arzuolunandır;
  • Unit və UI testlərin yazılmasında təcrübə;
  • iOS-da multithreading ilə praktiki təcrübə, thread-lər ilə rahat işləmək bacarığı;
  • REST API və JSON struktur ilə iş təcrübəsi;
  • CI/CD ilə iş təcrübəsi (sıfırdan CI/CD pipeline qurulmasında təcrübənin olması üstünlükdür);
  • Cocoapods, SPM ilə sərbəst işləyə bilmək;
  • GİT ilə geniş təcrübə;
  • Apple Human interface guidelines haqqında məlumatlı olmaq;
  • OOP, SOLID prinsiplərini dərindən bilmək;
  • Tapşırığın vaxtında və düzgün həlli üçün analitik yanaşma bacarığı.

Müraciət üçün daxil olun