- Minimum 5+ il Android development təcrübəsi;
- Kotlin üzrə dərin biliklər (Java knowledge bonus);
- Android SDK, lifecycle, müxtəlif device və OS versiyaları üzrə güclü anlayış;
- Clean Architecture, MVVM/MVI və modularization üzrə praktik təcrübə;
- Asinxron proqramlaşdırma: Coroutines, Flow ilə təcrübə;
- Dependency Injection (məs: Hilt / Dagger);
- REST API-larla işləmə və network layer dizaynı (error handling, retry, caching və s.);
- UI development: Jetpack Compose və View sistemi üzrə təcrübə;
- Testing: unit test, UI test və test coverage yanaşmaları;
- CI/CD alətləri ilə iş təcrübəsi (GitLab CI və s.);
- Git ilə advanced səviyyədə işləmə (branching strategy, code review və s.);
- Agile/Scrum mühitində işləmə təcrübəsi;
- Problemləri analiz etmək və biznes tələblərini texniki həllərə çevirmək bacarığı.
Üstünlüklər (Nice to have)
- Firebase Cloud Messaging və real-time sistemlərlə təcrübə;
- Performance tuning və profiling alətləri ilə iş;
- Security best practices (data protection, secure storage və s.);
- Böyük istifadəçi bazası olan tətbiqlərdə işləmə təcrübəsi;
- Mentoring və komanda rəhbərliyi təcrübəsi.
İş şəraiti:
- İş günləri: 5 günlük iş qrafiki;
- Nahar fasiləsi: 13:00–14:00;
- İş yeri: Bakı şəhəri.