Middle Full Stack Engineer — NestJS / Next.js
Описание от работодателя
АО «Узбекистон ТМК» приглашает Middle Full Stack Engineer в команду цифровых продуктов.
Ищем разработчика, который уверенно работает и с backend, и с frontend и готов участвовать в создании продуктов с интеграцией AI-модулей.
Чем предстоит заниматься
разрабатывать backend-сервисы на Node.js / NestJS ;
создавать REST и GraphQL API, микросервисы и интеграции;
разрабатывать frontend на Next.js / React / TypeScript ;
работать с SSR, SSG, App Router и server components;
интегрировать LLM, STT/TTS и Computer Vision модули в бизнес-продукты;
взаимодействовать с Python/FastAPI-сервисами AI-команды;
интегрировать Telegram, CRM, платежные шлюзы и внешние API;
проектировать схемы баз данных и оптимизировать запросы;
работать с PostgreSQL и Redis;
проводить code review и писать тесты;
участвовать в sprint planning;
заниматься deployment и сопровождением сервисов через Docker и CI/CD.
Что важно
коммерческий опыт Full Stack разработки от 2–3 лет;
уверенный TypeScript / JavaScript ES6+;
сильный NestJS:
modules, DI, guards, interceptors, pipes;
TypeORM или Prisma;
уверенный Next.js:
App Router, SSR/SSG, server components, routing;
React;
Redux Toolkit, Zustand, React Query или аналоги;
PostgreSQL, Redis;
понимание индексов и транзакций;
REST API, WebSocket;
JWT / OAuth;
Docker, Git;
базовые навыки Linux;
понимание Clean Architecture и SOLID;
Jest, Playwright или аналогичные инструменты;
русский и узбекский языки;
английский — не ниже Intermediate.
Будет преимуществом
Опыт с Express.js, базовое понимание Python/FastAPI, понимание ML и inference, интеграция с LLM API и RAG, RabbitMQ/Kafka/BullMQ, Telegram-боты, Kubernetes, Grafana и Prometheus.
Условия
📍 Ташкент
офисный формат
полная занятость
график 6/1
заработная плата обсуждается по итогам собеседования
официальное трудоустройство
участие в создании продуктов от идеи до запуска
работа в связке с AI-командой
профессиональный рост до Lead / Stakeholder
Количество открытых позиций: 2.