Node.js Backend Developer (Middle/Senior)

Node.js Backend Developer (Middle/Senior)

Ташкент, Юнусабадский район, махаллинский сход граждан Биллур, 4-й квартал, 84

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

Обязанности:
  • Проектирование и разработка архитектуры новых продуктов с нуля;

  • Поддержка и развитие существующих приложений;

  • Разработка и поддержка серверного функционала веб-приложений;

  • Проектирование и оптимизация структуры баз данных;

  • Разработка RESTful API и WebSocket соединений;

  • Интеграция с внешними сервисами и API;

  • Реализация системы очередей и асинхронной обработки задач (Kafka, RabbitMQ);

  • Настройка и оптимизация кэширования (Redis);

  • Участие в принятии архитектурных решений и выборе технологического стека;

  • Рефакторинг и улучшение существующего кодабейза;

  • Исправление багов и оптимизация производительности действующих систем.

Требования:
  • Глубокое знание JavaScript/TypeScript (для Node.js) — от 3-х лет;

  • Практический опыт работы с NestJS или Express.js;

  • Отличное знание SQL и опыта работы с PostgreSQL (оптимизация запросов, проектирование БД);

  • Опыт работы с message brokers: Kafka и/или RabbitMQ;

  • Знание Redis (кэширование, очереди);

  • Опыт работы с Docker и Kubernetes;

  • Понимание CI/CD процессов и опыт их настройки;

  • Знание backend архитектурных паттернов (CQRS, Event Sourcing, Microservices, Clean Architecture, Hexagonal Architecture, DDD);

Понимание принципов SOLID, проектирования масштабируемых систем.

Будет плюсом:

  • Опыт работы с микросервисной архитектурой;
  • Знание паттернов Event-Driven Architecture;
  • Знание узбекского и английского языков

Условия:
  • График: 10:00-19:00. 5/2;

  • Конкурентоспособная заработная плата (обсуждается на собеседовании);

  • Возможности для профессионального роста и участия в крупных проектах;

  • Дружный коллектив и поддержка со стороны технической команды.


Uzbek tilida

Node.js Backend Developer (Middle/Senior)

Talablar:

  • JavaScript/TypeScript (Node.js) chuqur bilim — 3 yildan ortiq;
  • NestJS yoki Express.js bilan amaliy ish tajribasi;
  • SQL va PostgreSQL-ni mukammal bilish (so'rovlarni optimallashtirish, ma'lumotlar bazasini loyihalash);
  • Message brokers bilan ishlash tajribasi: Kafka va/yoki RabbitMQ;
  • Redis bilish (keshlash, navbatlar);
  • Docker va Kubernetes bilan ishlash tajribasi;
  • CI/CD jarayonlarini tushunish va sozlash tajribasi;
  • Backend arxitektura patternlarini bilish (CQRS, Event Sourcing, Microservices, Clean Architecture, Hexagonal Architecture, DDD);
  • SOLID printsiplarini tushunish, katta tizimlarni loyihalash.

Majburiyatlar:

  • Yangi loyihalarning arxitekturasini noldan loyihalash va ishlab chiqish;
  • Mavjud ilovalarni qo'llab-quvvatlash va rivojlantirish;
  • Veb-ilovalarning server funksionalini ishlab chiqish va qo'llab-quvvatlash;
  • Ma'lumotlar bazasi tuzilmasini loyihalash va optimallashtirish;
  • RESTful API va WebSocket ulanishlarini ishlab chiqish;
  • Tashqi servislar va API bilan integratsiya;
  • Navbatlar tizimi va asinxron vazifalarni qayta ishlashni amalga oshirish (Kafka, RabbitMQ);
  • Keshni sozlash va optimallashtirish (Redis);
  • Arxitektura qarorlarini qabul qilishda va texnologik stek tanlashda ishtirok etish;
  • Mavjud kodbaseni refaktoring qilish va yaxshilash;
  • Xatolarni tuzatish va mavjud tizimlar samaradorligini optimallashtirish.

Qo'shimcha afzallik:

  • Mikroservis arxitekturasi bilan ishlash tajribasi;
  • Event-Driven Architecture patternlarini bilish;
  • Rus va ingliz tillarini bilish

Навыки
  • JavaScript
  • TypeScript
  • Node.js
  • PostgreSQL
  • SQL
  • Kafka
  • RabbitMQ
  • Docker
  • Kubernetes
Посмотреть контакты работодателя

Адрес

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

Полный день
  • Ташкент

  • Не указана

Рекомендуем
Creative people
Полный день
  • Ташкент

  • до 2000 USD

Рекомендуем
Полный день
  • Ташкент

  • от 15000000 UZS

Рекомендуем
ЧАБ Трастбанк

Node.js Backend Developer

ЧАБ Трастбанк

Полный день
  • Ташкент

  • до 2000 USD

Полный день
  • Ташкент

  • от 10000000 UZS

Antal International Tashkent Xususiy Bandlik Agentligi

Senior Full-Stack Software Engineer (Founding Team / R&D Hub)

Antal International Tashkent Xususiy Bandlik Agentligi

Полный день
  • Ташкент

  • от 10000000 UZS

Полный день
  • Ташкент

  • до 3000 USD

ASIA WIRELESS GROUP
Полный день
  • Ташкент

  • до 3000 USD

Полный день
  • Ташкент

  • от 13000000 UZS

LEADING BUSINESS SOFTWARE

Python Django developer

LEADING BUSINESS SOFTWARE

Полный день
  • Ташкент

  • от 13000000 UZS

Полный день
  • Ташкент

  • до 18000000 UZS

Amedia Online Group
Полный день
  • Ташкент

  • до 18000000 UZS

ISHONCH KREDIT SAVDO

Backend-разработчик

ISHONCH KREDIT SAVDO

Полный день
  • Ташкент

  • до 18500000 UZS

NETTOSOFT
Полный день
  • Ташкент

  • до 18500000 UZS

FlexSoft
Полный день
  • Ташкент

  • до 18500000 UZS

FlexSoft
Полный день
  • Ташкент

  • до 18500000 UZS

Леста Игры
Полный день
  • Ташкент

  • до 18500000 UZS

Senior Python developer

Sigma Sweden Software AB

Полный день
  • Ташкент

  • до 18500000 UZS

Национальный межбанковский процессинговый центр

JavaScript-разработчик (Frontend)

Национальный межбанковский процессинговый центр

Полный день
  • Ташкент

  • до 18500000 UZS

NETTOSOFT

Tech-team Lead

NETTOSOFT

Полный день
  • Ташкент

  • до 18500000 UZS

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

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