AJ “O'zTMK”

Middle Full Stack Engineer — NestJS / Next.js

Не указана
  • Ташкент
  • От 3 до 6 лет

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