Departament: Rəqəmsal Həllər/ Proqramlaşdırma şöbəsi/ Mobil həllər bölməsi
Vəzifə öhdəlikləri:
- Swift istifadə edərək iOS tətbiqləri və SDK-ların hazırlanması, test edilməsi və optimallaşdırılması;
 - Apple iOS ekosistemində ən son standart və texnologiyalara uyğun inkişaf işlərinin aparılması;
 - Mövcud tətbiq və SDK-larda yaranan problemlərin aradan qaldırılması (bugfix) və performansın yaxşılaşdırılması;
 - Git versiya nəzarət sistemi üzərindən branch-lərin idarə olunması, kodun paylaşılması, merge request-lərin açılması və iştirak edilməsi;
 - Kod keyfiyyətinin təmin olunması məqsədilə kod review-lərdə iştirak edilməsi və komanda daxilində standartlara riayət edilməsi;
 - Unit test, integration test və digər test metodlarını tətbiq etməklə məhsulun etibarlılığının təmin edilməsi;
 - Backend və digər komanda üzvləri ilə sıx əməkdaşlıq edərək API inteqrasiyalarının həyata keçirilməsi;
 - Continuous Integration/Continuous Deployment (CI/CD) proseslərində iştirak edilməsi və build-lərin düzgün işləməsinin təmin edilməsi;
 - App Store, TestFlight mühitlərinə yayımlama prosesinə dəstək verilməsi və tətbiqin Apple qaydalarına uyğunluğunun təmin edilməsi.
 
Tələb olunan bilik və bacarıqlar:
- Ali təhsil;
 - 1-2 il peşəkar iOS Development təcrübəsi;
 - Swift – Swift dilində güclü bilik;
 - iOS Frameworks – UIKit, SwiftUI, Core Data, AVFoundation və s.;
 - Architecture Patterns – MVC, MVVM;
 - Networking – REST API, JSON, URLSession, AlamoFire;
 - Data Storage – Core Data, UserDefaults, KeyChain;
 - Concurrency – GCD, Operation Queues, async/await, Combine;
 - Testing – Unit və UI Test (XCTest, XCUITest);
 - Tools – Version Control, GitHub/GitLab, Xcode, CocoaPods/SPM, CI/CD sistemləri ilə işləmə bacarıqrları.
 - Güclü problem həlletmə və debug bacarıqları;
 - Kodun və texniki qərarların sənədləşdirilməsi bacarığı;
 - Öyrənməyə və inkişaf etməyə açıq olmaq;
 - Əməkdaşlıq və aydın ünsiyyət bacarıqları;
 - Komanda daxilində texniki bilik və təcrübəni paylaşmaq, sənədləşməni aparmaq və layihələrin davamlı inkişafına töhfə vermək (yeni funksionallıqların tətbiqi).
 - Dil bilikləri: Azərbaycan dili – səlis; İngilis dili – orta.
 
Üstünlük veriləcək bacarıqlar:
- SwiftUI ilə production təcrübəsi;
 - Combine və ya Reactive Programming biliyi;
 - Üçüncü tərəf SDK-ları ilə işləmə bacarığı (Firebase, Firebase Analytics, Push Notifications);
 - CI/CD Tools – Fastlane, GitHub Actions, Bitrise;
 - App Store Connect və release prosesləri ilə tanışlıq;
 - Code Review və Agile/Scrum komandalarında işləmə təcrübəsi.
 
Maraqlanan namizədlər Müraciət et düyməsində qeyd olunan linkə daxil olaraq müraciət edə bilərlər.