О компании
АО «Узбекистон ТМК» приглашает 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.