Təsvir
- iOS platforması üçün Swift və Swift UI texnologiyalardan istifadə edərək tətbiqləri hazırlamaq və mövcud tətbiqləri inkişaf etdirmək;
- Layihə tələblərini anlamaq və biznes ehtiyaclarını ödəyəcək texniki həllər yaratmaq;
- Krosfunksional komandlar ilə effektiv əməkdaşlıq etmək;
- Kodun təmiz, effektiv və sənədləşdirilmiş olmasını təmin etmək;
- Tətbiqlərin genişləndirilə bilən, etibarlı və asan saxlanıla bilən şəkildə işləməsini təmin etmək;
- Kodların yoxlanılması, test və debugging proseslərində iştirak edərək keyfiyyətli nəticələr təmin etmək;
- Tətbiqlər üçün texniki sənədləri hazırlamaq və onları mütəmadi olaraq yeniləmək;
- Apple-ın mobil platformaları üçün ən son texnologiyalar, alətlər və ən yaxşı praktikalardan xəbərdar olmaq;
- Komandada digər proqramçılar ilə təcrübə və bilik mübadiləsini etmək.
Tələblər
Texniki Bacarıqlar:
- Swift proqramlaşdırma dilində yüksək səviyyədə bilik;
- MVVM, MVC arxitekturalar ilə güclü bilik və təcrübə;
- SwiftUI, UIKit ilə güclü bilik və təcrübə;
- CoreData ilə güclü bilik və təcrübə;
- GCD üzrə güclü bilik və təcrübə;
- async/await ilə işləmə bacarığı;
- RESTful API-lər haqqında ümüumi bilik;
- Şəbəkə səviyyəli modulların yazılması və təkmilləşdirilməsi üzrə təcrübə;
- Git ilə peşəkar işləmə bacarığı;
- Dizayn patternləri haqqında güclü bilik və təcrübə;
- Postman və ona oxşar alətlərlə işləmə bacarığı;
Ümumi bacarıqlar:
- iOS developer vəzifəsində minimum 2-3 il iş təcrübəsi;
- Problem həll etmə bacarığı və işində diqqəttlilik;
- Effektiv ünsiyyətqurma bacarığı;
- Krosfunksional komandalar arasında əməkdaşlıq qabiliyyəti;
- Komanda ilə işləmə bacarığı;
- Üstünlük verilir:
- Combine ilə təcrübə;
- Unit test yazmaq bacarığı;
- VİPER arxitekturası ilə işləmə bacarığı;
- Agile metodologiyalar haqqında bilik.
Vakansiya haqqında
- Vakansiya növü Tam ştat
- Təcrübə 1-2 il
- Vəzifə dərəcəsi Orta səviyyəli
- Təhsil Bakalavr