Android tətbiqlərini Kotlin ilə hazırlayır və təhlükəsiz, performanslı mobil həllər yaradır.
Orta səviyyəli Android developer
Vakansiya haqqında
Təsvir
- Kotlin istifadə edərək Android application feature-larını development etmək və dəstəkləmək;
- UI-ı Jetpack Compose və/və ya Android View System ilə implement etmək;
- Android tətbiqlərini backend xidmətləri ilə inteqrasiya etmək;
- Təmiz, davamlı (maintainable) və test edilə bilən (testable) kod yazmaq;
- Layihənin architecture və coding standartlarına riayət etmək;
- Unit test-lər yazmaq və onları dəstəkləmək;
- Bug-ları, crash-ləri, ANR-ları və performance problemlərini araşdırıb həll etmək;
- Lazım gəldikdə mövcud kodu refactor etmək və təkmilləşdirmək;
- Sprint planning, estimation və digər development proseslərində iştirak etmək;
- Feature və task-ların implementation-dan testing və release mərhələsinə qədər icrasında yüksək ownership və məsuliyyət hissi;
- Code review və texniki müzakirələr zamanı konstruktiv feedback vermək və qəbul etmək bacarığı;
- Backend, QA, Product və Design komandaları ilə effektiv əməkdaşlıq etmək;
- Texniki məsələləri aydın, strukturlaşdırılmış və anlaşılır şəkildə izah etmək bacarığı;
- Yeni texnologiya və yanaşmaları öyrənməyə və tətbiq etməyə açıqlıq;
- Detail-oriented yanaşma və işin keyfiyyətinə fokuslanmaq;
- Prioritetləri düzgün müəyyənləşdirmək və müəyyən edilmiş deadline-lara riayət etmək;
- Dəyişən tələblərə və dinamik development mühitinə adaptasiya olmaq;
Tələblər
- Ali təhsil (İnformasiya texnologiyaları və ya əlaqəli sahələr üzrə);
- Minimum 2+ il peşəkar Android development təcrübəsi;
- Kotlin və Android SDK üzrə güclü bilik;
- Android application və component lifecycle-ın yaxşı başa düşülməsi;
- Jetpack Compose və XML əsaslı UI development təcrübəsi;
- Kotlin Coroutines və Flow-un yaxşı başa düşülməsi;
- MVVM/MVI və Clean Architecture prinsipləri üzrə təcrübə;
- SOLID prinsiplərinin başa düşülməsi və təmiz, davamlı (maintainable) və test edilə bilən (testable) kod yazmaq bacarığı;
- Dagger/Hilt kimi Dependency Injection framework-ləri üzrə təcrübə;
- Retrofit və OkHttp ilə REST API inteqrasiyası təcrübəsi;
- Kotlin Serialization və ya Gson kimi JSON serialization kitabxanaları üzrə təcrübə;
- Room və DataStore kimi local data storage həlləri üzrə təcrübə;
- Android Jetpack komponentlərinin başa düşülməsi;
- ViewModel, StateFlow və lifecycle-aware komponentlər üzrə təcrübə;
- Android Navigation-ın başa düşülməsi;
- Unit Test yazmaq təcrübəsi; UI testing ilə tanışlıq üstünlükdür;
- Git və geniş yayılmış Git workflow-larının yaxşı başa düşülməsi;
- Gradle və Android build configuration barədə əsas bilik;
- Android-də geniş yayılmış performance problemlərinin, memory leak-lərin, ANR-ların və crash-lərin başa düşülməsi;
- Production problemlərini araşdırmaq və debug etmək bacarığı;
- Mobil tətbiqlərdə təhlükəsizliyin əsas təcrübələrinin (security practices) başa düşülməsi;
- Code review-larda iştirak təcrübəsi;
- Backend, QA, Product və Design komandaları ilə effektiv işləmək bacarığı;
- Development task-larını müstəqil şəkildə təhlil etmək, estimate etmək və icra etmək bacarığı;
- Dil biliyi: İngilis dili (Texniki sənədləri oxumaq; Texniki mövzuda ünsiyyət qurma bacarığı);
Üstünlük hesab olunur (Nice to Have)
- GitLab CI kimi CI/CD pipeline-ları üzrə təcrübə;
- Crashlytics, Analytics və Remote Config kimi Firebase xidmətləri üzrə təcrübə;
- Google Play release və rollout prosesləri üzrə təcrübə;
- R8/ProGuard/DexGuard ilə tanışlıq;
- Multi-module Android layihələri ilə iş təcrübəsi;
- Performance monitoring və profiling alətləri üzrə təcrübə;
- Modularization və dependency management üzrə bilik;
- Kotlin Multiplatform (KMP) ilə tanışlıq;
- Secure storage, SSL/TLS və certificate pinning kimi mobil təhlükəsizlik anlayışlarının başa düşülməsi;
Maraqlanan namizədlər öz CV-lərini Müraciət et düyməsində qeyd olunan formu dolduraraq göndərə bilərlər.
Bu vakansiyaya uyğunsan?
CV‑ni yüklə — 10 saniyəyə uyğunluq faizini, bazar dəyərini və CV‑də çatışmayanı gör.
Şirkət haqqında
Azərbaycan Nəqliyyat və Kommunikasiya Holdinqinin (AZCON) tərkibində fəaliyyət göstərən "AzInTelecom" MMC güclü və təhlükəsiz bulud həlləri, yeni nəsil rəqəmsal imza və identifikasiya xidmətləri, biznesin idarə edilməsində effektivlik…
Müraciətin
Bu vakansiya haqqında suallar
İş yeri Bakıda yerləşir.
Minimum 2 il peşəkar Android development təcrübəsi tələb olunur.
İş saatları və günləri barədə məlumat verilməyib.
Müraciət bu səhifədəki formadan göndərilir: məktub birbaşa işəgötürənin poçtuna gedir, qeydiyyat lazım deyil.
Müraciət formasına keçOxşar vakansiyalar
Bütün oxşar vakansiyalarAndroid developer üzrə Bakıda digər açıq elanlar.
Bankın Android mobil tətbiqinin inkişafı və texniki dəstəyi üçün Kotlin üzrə 2 il təcrübə tələb olunur
C# və ASP.NET Core üzrə proqram təminatı hazırlayır, REST API və microservices bilikləri tələb olunur.
Veb tətbiqlər və API-lər üçün Playwright ilə avtomatlaşdırılmış testlər qurur və icra edir.




