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