Təsvir:
- Layihə çərçivəsində tapşırıqları keyfiyyət standartlarına uyğun yerinə yetirmək;
- Texniki problemlərin diaqnostikası və həlli, proqramların düzgün işləməsini təmin etmək;
- Müxtəlif iOS proqramlarının hazırlanması prosesində komanda ilə aktiv əməkdaşlıq, onların təkmilləşdirilməsinə töhfə vermək;
- Dizayn tələblərinin təhlili və istifadəçinin rahatlığını təmin etmək üçün tətbiq funksionallığının uyğunlaşdırılması;
- Bank sektorunda müştəri məlumatlarının təhlükəsizliyinin təmin edilməsi, informasiya təhlükəsizliyi standartlarına riayət edilməsi və maliyyə əməliyyatlarının təhlükəsizliyinin təmin edilməsi.
Tələblər:
- IOS proqramlaşdırma üzrə minimum 2 il iş təcrübəsi;
- Swift
- iOS UI SDK: UIKit və ya SwiftUI
- Şəbəkə: RESTful API-lər
- Arxitektura nümunələri: MVC, MVVM, Clean Architecture
- Dependency Injection
- Xcode (debugging, Instruments)
- Git ilə versiya idarəetməsi
- Paketlərin idarə edilməsi: CocoaPods, SPM
- Unit testləri: XCTest
- Fastlane ilə CI/CD prosesləri (üstünlük)
- Yerli verilənlər bazaları: Core Data, SQLitePush Notifications: APNs, Firebase (üstünlük)
- Tətbiq təhlükəsizliyi: App Attest, Encryption, Keychain, SSL pinning
- Agile/Scrum komandalarında əməkdaşlıq (üstünlük).