Biz ijtimoiy tarmoqlarda

Middle Android Developer (Kotlin)

Asosiy vazifalar

  • Kompaniyaning Android platformasi uchun mobil ilovalarini ishlab chiqish va rivojlantirish.
  • Biznes talablari va texnik topshiriqlar asosida yangi funksional imkoniyatlarni ishlab chiqish.
  • Mavjud ilovalarni qo‘llab-quvvatlash, optimallashtirish va ularning ishlash samaradorligini oshirish.
  • Arxitekturani loyihalash va texnik yechimlarni ishlab chiqishda ishtirok etish.
  • Mobil ilovalarni REST API va backend xizmatlari bilan integratsiya qilish.
  • Sifatli, tushunarli va kengaytirish imkoniyatiga ega kod yozish hamda uni qo‘llab-quvvatlash.
  • Testlash ishlarini amalga oshirish, xatoliklarni aniqlash va bartaraf etish.
  • Code Review jarayonida ishtirok etish va dasturlash standartlariga rioya qilish.
  • Backend, QA, tahlil va dizayn jamoalari bilan hamkorlik qilish.
  • Vazifalarni rejalashtirish, bajarish muddatlarini baholash va jamoaviy yig‘ilishlarda ishtirok etish.
  • Tajriba almashish va kamroq tajribaga ega dasturchilarni qo‘llab-quvvatlash.

Bizning kutuvlarimiz

  • Android dasturlash yo‘nalishida 2–3 yildan kam bo‘lmagan tijorat tajribasiga ega bo‘lish.
  • Kotlin dasturlash tilini mukammal bilish, Java tilini bilish ustunlik beradi.
  • Android SDK va Android komponentlarining hayotiy siklini yaxshi tushunish.
  • MVVM, MVI yoki Clean Architecture arxitekturalari bilan amaliy ishlash tajribasi.
  • Android Jetpack (ViewModel, LiveData, Navigation, Room va boshqalar) bo‘yicha bilimga ega bo‘lish.
  • Kotlin Coroutines va Flow bilan ishlash tajribasi.
  • Retrofit va OkHttp yordamida REST API integratsiyasini amalga oshirish tajribasi.
  • Dependency Injection (Hilt, Dagger 2) tamoyillarini tushunish.
  • Room, SQLite va ma’lumotlarni keshlash mexanizmlari bilan ishlash tajribasi.
  • Unit va UI-testlarni yozish ko‘nikmasi (JUnit, Mockito, Espresso).
  • Git, Android Studio va Gradle vositalaridan ishonchli foydalana olish.
  • Ilovalar unumdorligi, xavfsizligi va barqarorligini optimallashtirish tamoyillarini tushunish.
  • Texnik hujjatlarni o‘qish uchun yetarli darajada ingliz tilini bilish.

Qo‘shimcha ustunliklar

  • Jetpack Compose yordamida foydalanuvchi interfeyslarini ishlab chiqish tajribasi.
  • Ko‘p modulli arxitektura bilan ishlash tajribasi.
  • Android ilovalarini profillash va optimallashtirish ko‘nikmalari (Android Profiler, LeakCanary).
  • Firebase, Crashlytics yoki Sentry bilan ishlash tajribasi.
  • Ilovalarni Google Play platformasida nashr etish tajribasi.
  • BLE, geolokatsiya, kamera va qurilmalarning boshqa apparat imkoniyatlari bilan amaliy ishlash tajribasi.
  • Flutter yordamida dastur ishlab chiqish tajribasi.

Biz taklif qilamiz

  • Telekommunikatsiya kompaniyasining mobil mahsulotlarini rivojlantirish ustida ishlash imkoniyati.
  • Gibrid ish formati.
  • Professional dasturchilar jamoasida ishlash.
  • Texnik muhokamalar va arxitektura bo‘yicha qarorlar qabul qilish jarayonida ishtirok etish.
  • Kasbiy rivojlanish va o‘z texnik g‘oyalarini amalga oshirish imkoniyati.

Ish formati

gibrid.

O‘z rezyumelaringizni rabota@mobi.uz elektron manziliga yuboring yoki saytning o‘zida onlayn-anketani to‘ldiring. Xat mavzusida albatta da’vogarlik qilayotgan vakant lavozim nomini ko‘rsating.

Ro‘yxatga qaytish