HomeJobFrontend Dasturchisi (TPM)

Frontend Dasturchisi (TPM)

Talablar

  • Ta’lim: Kompyuter fanlari, web-dasturlash yoki tegishli soha bo‘yicha bakalavr/magistr.
  • Texnik ko‘nikmalar:
    • HTML, CSS va JavaScript tillarini yaxshi biladi, zamonaviy freymvorklar (masalan, React, Vue.js yoki Angular) bo‘yicha kuchli tajribaga ega.
    • CSS freymvorklari (masalan, Tailwind CSS, Bootstrap) yordamida moslashuvchan va adaptiv dizayn bo‘yicha tajriba.
    • Davlat boshqaruvi kutubxonalari (masalan, Redux, Vuex) va komponentli arxitektura bilan tanishish.
    • RESTful API, GraphQL va backend xizmatlari bilan integratsiya tajribasi.
    • Versiyalarni boshqarish tizimlari (masalan, Git) va qurish vositalarini (masalan, Webpack, Vite) bilish.
  • Tajriba:
    • Frontend dasturlash, interaktiv va kengaytiriladigan veb-ilovalarni yaratish bo‘yicha 2-4 yillik professional tajriba.
    • Zamonaviy freymvorklarga ega kamida 2-3 ta ishlab chiqarishga tayyor web-ilovalarni yetkazib berishning tasdiqlangan tajribasi.
    • Web unumdorligini optimallashtirish, brauzerlararo muvofiqlikni ta’minlash va UI muammolarini tuzatish tajribasi.
  • Yumshoq mahorat:
    • Murakkab UI/UX muammolarini hal qilish uchun kuchli muammo yechish ko‘nikmalari.
    • Dizaynerlar, backend dasturchilar va manfaatdor tomonlar bilan hamkorlik qilish uchun samarali muloqot ko‘nikmalari.
    • Loyihaning o‘zgaruvchan talablariga moslashgan holda mustaqil va o‘zaro funksional jamoalarda ishlash qobiliyati.

Mas’uliyat

  • Interfeysni ishlab chiqish: Zamonaviy frontend freymvorklari va vositalaridan foydalangan holda moslashuvchan, yuqori sifatli web-interfeyslarni yaratish va saqlash.
  • Funksiyani amalga oshirish: Dizayn maketlari va foydalanuvchi ehtiyojlariga muvofiqlikni ta’minlaydigan ko‘p marta ishlatiladigan komponentlar va dinamik xususiyatlarni ishlab chiqish.
  • API integratsiyasi: RESTful API yoki GraphQL orqali frontend ilovalarini backend xizmatlariga ulab, ma’lumotlarning uzluksiz oqimini ta’minlang.
  • Unumdorlikni optimallash: Tezlik, qulaylik va brauzerlararo muvofiqlik uchun web-ilovalarni optimallashtirish, unumdorlikdagi kamchiliklarni bartaraf etish.
  • Hamkorlik: Yaxlit foydalanuvchi taassurotini taqdim etish va loyiha maqsadlariga erishish uchun UI/UX dizaynerlari, backend dasturchilar va mahsulot menejerlari bilan hamkorlik qiling.
  • Hujjatlar: Aniq kod hujjatlarini yuritish, texnik xususiyatlarni yangilash va loyiha hisobotlariga hissa qo‘shish.
  • Sifat kafolati: Mustahkam, xatosiz ishlashini ta’minlash va QA jarayonlarini qo‘llab-quvvatlash uchun sinovdan o‘tkazing (masalan, blok, integratsiya).

Ariza shakli

Shartlar

  • Ish turi: to‘liq/gibrid
  • Toshkent va masofaviy