Uzum Market’da Android dasturchi
Toshkent • Masofaviy ish • 6 yildan boshlab
Discovery — Customer klasteridagi jamoa bo‘lib, Uzum Market’ning bosh ekrani uchun javob beradi — foydalanuvchi ilovani ochganda ko‘radigan birinchi sahifa va mahsulotdagi eng yuqori trafik yuklamasiga ega ekran. Uning qanchalik tez ochilishi, scroll qanchalik silliq ishlashi va kontent qanchalik mos bo‘lishi kompaniyaning asosiy biznes ko‘rsatkichlariga bevosita ta’sir qiladi.
Bosh sahifa — bu shunchaki “mahsulot ro‘yxati” emas, balki o‘nlab vidjet turlari: bannerlar, karusellar, promo-bloklar, toifalar plitkalari, personal tavsiyalar bloklari, storis, big-sale, order-status va boshqalar. Har bir vidjet — o‘z mantig‘i, tahlili va eksperimentlariga ega alohida product modul. Har bir reliz A/B testdan o‘tadi, barcha elementlarning impression’lari tahlilga yuboriladi, rendering ko‘rsatkichlari millisekundlarda o‘lchanadi.
Jamoa ichida biz uchun uchta narsa muhim:
- Sifat va unumdorlik: rendering tezligi, scroll silliqligi, APK hajmi va barqarorlikka katta e’tibor beramiz.
- Avtomatlashtirish: tooling, CI, testlar va ko‘rsatkichlarni yaxshilash tashabbuslarini qo‘llab-quvvatlaymiz.
- Bilim almashish: qiziqarli yechimlar, qayta foydalaniladigan komponentlar, Android guild ichidagi taqdimotlar va umumiy best practice’larni qadrlaymiz. Butun Android jamoasi foydalanadigan feature “shunchaki bajarilgan vazifa”dan ko‘proq qadrlanadi.
Nima bilan shug‘ullanish kerak
- Uzum Market bosh ekranini va uning vidjet tizimini (bannerlar, karusellar, promo-bloklar, tavsiyalar, toifalar va yangi mahsulot mexanikalari) rivojlantirish.
- Mahsulot, dizaynerlar va backend jamoalari bilan birgalikda yangi vidjetlarni loyihalash va ishga tushirish.
A/B eksperimentlar va feature flag’lar bilan ishlash — bosh sahifadagi o‘zgarishlarning aksariyati eksperiment orqali joriy qilinadi; - Compose lenta performance’ini optimallashtirish: class stability, skippability, lazy list’, prefetch,
- Macrobenchmark / Perfetto orqali o‘lchovlar;
- Legacy kodni Compose + MVI’ga migratsiya qilish va multimodul loyiha arxitekturasini yaxshilash;
- Android platformasi uchun umumiy vositalar va amaliyotlarni rivojlantirish: tajriba almashish, reusable komponentlar yaratish va boshqa jamoalar kodini review qilish.
Biz uchun nima muhim:
- Kotlin (Coroutines, Flow) va Android SDK’ni puxta bilish.
- Jetpack Compose’da tijoriy ishlab chiqish tajribasi va rekompozitsiya hamda unumdorlik qanday ishlashini tushunish.
- Bir yo‘nalishli arxitekturalar (MVI / MVVM + StateFlow) va multimodullikni tushunish.
- Unit va UI testlari "vaqt bo‘lganda" emas, balki normal ishning bir qismi sifatida qo‘llash.
- Boshqalarning kodini o‘qish va review qilish, kross-funksional jamoada kelishib ishlash qobiliyati.
Afzallik bo‘ladi:
- Mobil ilovalar unumdorligini optimallashtirish tajribasi: Macrobenchmark, Perfetto, baseline profiles, frame analysis;
- A/B eksperimentlar va mahsulot ko‘rsatkichlari tahlili bilan ishlash tajribasi;
- Real loyihalarda View tizimidan Compose’ga migratsiya tajribasi;
- Texnik taqdimotlar, mentoring yoki umumiy platforma / infratuzilma ustida ishlash tajribasi.
Nima uchun bu qiziq:
- Arxitektura va mahsulot yechimlariga ta’sir ko‘rsatish uchun keng mas’uliyat va imkoniyat beramiz.
- Bundan tashqari, tashabbuslaringizni muhokama qilish va ularni amalga oshirishdan xursandmiz.
- Noyob madaniyat — startap ruhi saqlanib qolgan, shu bilan birga yetuk jarayonlar yo‘lga qo‘yilgan.
- Jamoa bilan birga o‘lchab bo‘ladigan maqsadlarni belgilaymiz va ularni shunchaki "xo‘jako‘rsinga" bajarmaymiz, balki ishimizning samaradorligi va biznesga bo‘lgan umumiy ta’sirini o‘lchaymiz.
- Chuqur ekspertiza va muhandislik tafakkuri qadrlanadigan kuchli mutaxassislar jamoalarida ishlash
- Jamoalar ijrochi emas, balki hamkor sifatida bir-birini tinglaydi va eshitadi
Biz nimalarni taklif qilamiz:
- Dunyoning istalgan nuqtasidan masofadan ishlash yoki Toshkentdagi qulay ofis;
- Bizda muhandislik yoki boshqaruv yo‘nalishida o‘sish mumkin, shuningdek performance’ni muntazam baholash tizimi ishlab chiqilgan,
- Rossiya bozorining yetakchi kompaniyalari darajasida to‘laymiz
- Ta’lim va rivojlanish — biz kompaniya ichida ham, tashqarisida ham qo‘llab-quvvatlaymiz (mitaplar, konferensiyalar, professional ta’lim, maqolalar). Bundan tashqari, shaxsiy brendni rivojlantirishga yordam beramiz
- Baza —zo‘r ishlash istagi bo‘lgan professionallar hamjamiyati. Yoqimli bonus esa — joylashuvingizga bog‘langan ITS, trening va boshqa qulayliklar.