Node js Backend Developer (Middle/Senior)

Node js Backend Developer (Middle/Senior)

Описание вакансии

Biz nima taklif qilamiz

  • Part-time format. Yarim stavka, masofadan ishlash mumkin. Natija va muntazam kommunikatsiya ustuvor.
  • Asosiy rol va ta’sir. Siz katta korporatsiyadagi “bitta vintik” emas, texnik qarorlarni qabul qiladigan asosiy ishtirokchilardan biriga aylanasiz.

  • Arxitekturani belgilash erkinligi. Zamonaviy stek (Node.js, NestJS, TypeScript, PostgreSQL, Drizzle ORM) bilan noldan murakkab tizimlar qurish va mavjudlarini qayta loyihalash imkoniyati.

  • Erkinlik va ishonch muhiti. Keraksiz byurokratiyasiz, cheksiz majlislarsiz; erkinlik, ishonch va natija uchun shaxsiy javobgarlik.

  • Mahsulotga yaqin ish. Product-menejer va jamoa bilan to‘g‘ridan-to‘g‘ri muloqot, “g‘oya → amalga oshirish → fikr-mulohaza”ning tez sikllari.

Vazifalar

  • Mavjud backend-arxitekturani Node.js / NestJS asosida qo‘llab quvvatlash va rivojlantirish.

  • Mavjud kodni optimallashtirish va refaktoring qilish, ishlash samaradorligi va barqarorligini oshirish.

  • PostgreSQL bilan ishlash: sxema loyihalash, indekslar, so‘rovlarni tahlil qilish va optimallashtirish.

  • Docker va virtual serverlar (Ubuntu) orqali deploy infratuzilmasini sozlash va qo‘llab quvvatlash.

  • AWS bilan asosiy darajada ishlash (deploy, ma’lumot saqlash, bazaviy servislar).

  • Frontend-dasturchilar va product-menejer bilan yaqin hamkorlikda ishlash: API muhokamasi, vazifalarni aniqlashtirish.

  • Tizimni masshtablashga tayyorlash: yuklama o‘sishi uchun arxitektura yechimlarini o‘ylash va joriy etish (keshlash, navbatlar, xatolarga chidamlilik va h.k.).

Bizdan kutilgani

  • 3+ yil tijorat tajribasi - Node.js / TypeScriptda ishlab, NestJSni yaxshi darajada bilish.

  • REST / GraphQL API loyihalash, avtorizatsiya va autentifikatsiyani amalga oshirish tajribasi.

  • PostgreSQL bilan ishlash bo‘yicha ishonchli ko‘nikmalar: normallashtirish, indekslar, so‘rovlarni optimallashtirish.

  • Drizzle ORM bilan amaliy tajriba yoki unga tez moslashishga tayyorlik.

  • Ubuntu administratsiya ko‘nikmalari: deploy, systemd, nginx, SSL, bazaviy monitoring.

  • Masshtablanuvchi tizimlar tamoyillarini tushunish: keshlash, tranzaksiyalar, navbatlar, yuklama ostida ishlash.

  • Natija, sifat va servis barqarorligi uchun javobgarlikni o‘z zimmasiga olishga tayyorlik.

Навыки
  • Node.js
  • TypeScript
  • Kubernetes
  • PostgreSQL
  • MySQL
  • GraphQL
  • REST API
  • Redis
  • RabbitMQ
  • React
  • MongoDB
  • ReactJS
  • API
Посмотреть контакты работодателя

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию