Backend Developer (Middle) | Node.js · TypeScript
Doimiy Ish📋 Tavsif
iPost Cargo
#backend
Backend Developer (Middle) | Node.js · TypeScript | Ташкент
Ищем backend-разработчика в команду внутренних систем iPost Cargo — логистика Китай → Узбекистан: склады, сортировка, доставка. Несколько десятков сервисов на NestJS, общий API Gateway, очереди.
ЧТО ПРЕДСТОИТ ДЕЛАТЬ
развивать backend внутренних систем (ERP / CRM / WMS) на NestJS
проектировать REST API для интеграций: курьерские службы, почта, платежи, 1С
писать миграции и оптимизировать запросы на больших таблицах
находить причину бага по логам через несколько сервисов и закрывать её тестом
участвовать в code review и вести техническую документацию
СТЕК
Node.js 20+, TypeScript, NestJS, TypeORM, MySQL, PostgreSQL, RabbitMQ, Kafka, Redis + Bull, Docker, GitLab CI, REST API, GraphQL.
ЧТО ВАЖНО
от 2–3 лет коммерческой разработки на Node.js, из них от года на TypeScript
уверенный NestJS: модули, DI, guards, interceptors
TypeORM или другая ORM + опыт написания миграций
сильный SQL: индексы, план запроса, большие таблицы
очереди (RabbitMQ / Kafka / Bull): ack, retry, идемпотентность
умение работать с чужим legacy-кодом
Git / GitLab, Docker Compose
русский или узбекский язык
БУДЕТ ПЛЮСОМ
ERP / WMS / логистика, GraphQL, Telegram-боты на Node.js, опыт с общей БД между сервисами, CI/CD и мониторинг.
УСЛОВИЯ
fix 1000$ + бонус
Ташкент, офис / гибрид
полная занятость
испытательный срок 3 месяца с планом онбординга
Резюме: @shahbozmj