Middle Backend Developer (Python)

Narxi:
Kelishuvga ko‘ra
Masofadan
Full-time

Middle Backend Developer (Python)


Joylashuv: Toshkent / masofaviy

Ish formati: Full-time, 5/2

Tajriba: 2–3 yildan

Maosh: Suhbat natijalariga ko‘ra


Loyiha haqida


Kompaniyalarning ichki biznes jarayonlarini avtomatlashtirishga mo‘ljallangan B2B platforma. Platforma mijozlar, buyurtmalar, hujjatlar va hisobotlar bilan ishlash jarayonlarini avtomatlashtirish imkonini beradi.

Hozirda mahsulot faol rivojlanmoqda. Shu sababli siz nafaqat mavjud funksionallikni qo‘llab-quvvatlash, balki yangi servislarni ishlab chiqish va tashqi tizimlar bilan integratsiyalarni amalga oshirish jarayonida ham ishtirok etasiz.


Sizning vazifalaringiz


– Python yordamida backend’ni ishlab chiqish va qo‘llab-quvvatlash.

– REST API’larni loyihalash va ishlab chiqish.

– PostgreSQL bilan ishlash va SQL so‘rovlarini optimallashtirish.

– Tashqi servislar va API’larni integratsiya qilish.

– Muhim biznes-mantiqni testlar bilan qamrab olish.

– Code review va texnik muhokamalarda ishtirok etish.

– Frontend dasturchilar, QA va product jamoasi bilan hamkorlikda ishlash.

– Loyihaning mavjud arxitekturasini qo‘llab-quvvatlash va takomillashtirish.


Nimalarni kutamiz


Majburiy talablar:


– Python’da 2+ yil tijoriy dasturlash tajribasi.

– Python’ni yaxshi bilish.

– FastAPI yoki Django bilan ishlash tajribasi.

– SQL’ni ishonchli bilish va PostgreSQL bilan ishlash tajribasi.

– REST API tamoyillarini tushunish.

– Git bilan ishlash tajribasi.

– Docker asoslarini tushunish.

– OOP’ning asosiy tamoyillari va mashhur dasturlash patternlarini bilish.

– Mavjud kodni mustaqil o‘rganish, tushunish va vazifalarni oxirigacha sifatli bajarish qobiliyati.

– Dasturlash jarayonini tezlashtirish, kodni tahlil qilish va texnik masalalarni hal qilish uchun AI vositalaridan amaliy foydalanish tajribasi.

– LLM’larning ishlash tamoyillari va generativ AI’ning cheklovlari haqida bazaviy tushunchaga ega bo‘lish.

– Tashqi API’larni backend ilovalariga integratsiya qilish bo‘yicha tajriba yoki tushuncha.

– Promptlar bilan ishlash, xatolarni qayta ishlash (error handling) va AI so‘rovlarining xarajatlarini nazorat qilish tamoyillarini tushunish.


Qo‘shimcha ustunlik beradi:


– Redis bilan ishlash tajribasi.

– RabbitMQ yoki Kafka bilan ishlash tajribasi.

– Unit va integration testlar yozish tajribasi.

– CI/CD tamoyillarini tushunish.

– React yoki boshqa frontend texnologiyalari bilan ishlash tajribasi.