Dasturchi muhandis (Full Stack muhandisi)

Asosiy vazifalar

  • Mavjud loyihani tahrirlash va funksionalligini yaxshilash
  • .NET asosida backend xizmatlarini ishlab chiqish, optimallashtirish va qo'llab-quvvatlash
  • js yordamida frontendni rivojlantirish va foydalanuvchi tajribasini oshirish
  • MS SQL va MongoDB bilan samarali ishlash, ma'lumotlar bazasini boshqarish
  • SOLID tamoyillariga amal qilgan holda toza va kengaytiriladigan kod yozish
  • Jenkins CI/CD yordamida avtomatlashtirilgan joylashtirish va test jarayonlarini sozlash
  • Turli jamoalar bilan hamkorlik qilib, talablarni to'plash va sifatli yechimlarni yetkazish
  • Full stack bo'ylab xatolarni aniqlash va tuzatish

Talablar

  • .NET va Vue.js bilan 1–3 yillik full stack dasturlash tajribasi
  • .NET (C#) bilan backend dasturlarini ishlab chiqish bo'yicha tajriba
  • js yordamida moslashuvchan va dinamik UI yaratish ko'nikmasi
  • MS SQL va MongoDB bilan ishlash tajribasi
  • SOLID tamoyillarini tushunish va eng yaxshi amaliyotlarga rioya qilish
  • Jenkins CI/CD bilan uzluksiz integratsiya va joylashtirish tajribasi
  • Toza, saqlash oson va samarali kod yozish qobiliyati
  • Yaxshi kommunikatsiya va jamoada ishlash ko'nikmalari

Qo'shimcha ustunliklar

  • RESTful API va mikroxizmatlar bilan ishlash tajribasi
  • Docker va Kubernetes kabi konteynerizatsiya vositalariga tanishlik