Bütün vakansiyalar

IT və texnologiya · Glorri

Middle Android Developer

AzInTelecom MMCƏlibəy Hüseynzadə, Bakı, Azərbaycan
İş formatı:
Məlum deyil
Təcrübə:
Məlum deyil

Elan tarixi: 07.10.2026 · Son tarix: 30.10.2026

Mənbədə son yoxlanış: 17.10.2026

Müraciət et

Xarici elana müraciət mənbə saytında tamamlanır.

İş haqqında

- 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; - 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;