Təsvir
- Kotlin istifadə edərək android tətbiqlərinin yazılmaq və təkmilləşdirmək;
- Yeni funksionallıqları müəyyənləşdirmək, dizayn etmək və təqdim etmək üçün müxtəlif komandalar ilə əməkdaşlıq etmək;
- Tətbiqlərin performansını və keyfiyyətini təmin etmək;
- Xətaları tapmaq və düzəltmək;
- Kodun keyfiyyətini, strukturunu və avtomatlaşdırılmasını təmin etməyə dəstək olmaq;
- Kodun nəzərdən keçirilməsində iştirak etmək və konstruktiv rəy bildirmək;
- Bir çox xarici framework və kitabxanaları istifadə etmək;
- Yeni alətlər, platformalar və texnologiyalar öyrənmək istəyi olmaq;
- Layihə ilə əlaqəli xarici məsələləri araşdırmaq;
- Fərqli komandalarla əlaqə qurmaq.
Tələblər
- İnformasiya Texnologiyaları üzrə ali təhsil;
- 3+ il sahə üzrə iş təcrübəsinə sahib olmaq;
- OOP prinsipləri, SOLID, Clean Architecture haqqında biliklər;
- Android dizayn prinsipləri haqqında anlayış və Google tərəfindən təklif olunan Android arxitekturası standartlarına uyğun işləyə bilmək;
- Kotlin haqqında biliklər;
- Android SDK və framework haqqında güclü anlayış;
- RESTful API-ləri ilə təcrübə və xarici kitabxanaları inteqrasiya etmək bacarığı;
- MVC, MVVM və digər design pattern ilə tanışlıq;
- Android Jetpack komponentləri haqqında biliklər (LiveData, ViewModel, Navigation, Lifecycle);
- Kotlin Coroutines və Multithreading haqqında biliklər;
- GIT ilə iş işləmək bacarığı;
- Data Binding ilə təcrübə;
- DI (Dagger 2, Hilt, Koin) ilə təcrübə;
- Analitik SDK-larının inteqrasiyası (Firebase, AppsFlyer, XtremePush) ilə təcrübə;
- Jetpack Compose ilə UI qurma bacarığı;
- JUnit (unit testləri), Espresso (UI inteqrasiya testləri), Mockito (mocking) ilə təcrübə;
- Problemləri effektiv həll etmə və detallara diqqət etmək bacarığı;
- Yaxşı ünsiyyət və komanda ilə işləmə bacarıqları;
- İngilis və rus dilləri üzrə biliklər.
Vakansiya haqqında
- Vakansiya növü Tam ştat
- Təcrübə 3-4 il
- Vəzifə dərəcəsi Mütəxəssis
- Təhsil Bakalavr