Fullstack/Frontend-разработчик
О вакансии
Локация:
Fullstack-разработчик (TypeScript, NestJS + Next.js) — Junior+/Middle
Frontend-разработчик (TypeScript, Next.js) — Junior+/Middle
О ПРОЕКТЕ
Высоконагруженная мультитенантная платформа: бэкенд на NestJS, несколько фронтендов на Next.js, собственный UI-кит и большое количество интеграций с внешними сервисами. Активно используем AI внутри продукта (генерация контента и изображений) и в самом процессе разработки.
Детали продукта обсуждаем на собеседовании — проект под NDA.
СТЕК
Backend
- TypeScript 5.8, Node 20+, NestJS 11, pnpm
- PostgreSQL + Prisma 7 (миграции, репозитории, транзакции)
- BullMQ + Redis — очереди, воркеры, фан-аут фоновых задач
- REST + Swagger/OpenAPI, i18n, валидация (class-validator/transformer)
- Auth: JWT / Passport / JWKS, OAuth (Google, Apple), CASL (авторизация)
- Хранилище: AWS SDK (S3/SES) и self-hosted MinIO (S3-совместимое)
- Наблюдаемость: Sentry, Pino
- Большое количество интеграций с внешними сервисами
Frontend
- Next.js 15 (App Router, Turbopack), React 19, TypeScript
- TanStack Query/Table/Virtual, Zustand, TanStack Form + Zod
- Radix UI + shadcn/ui, Tailwind CSS 4, i18next, socket.io (realtime)
- Собственный UI-кит: версионируемые npm-пакеты (дизайн-токены на OkLch, Tailwind v4, headless-логика, примитивы на shadcn/Radix, auth-ui на TanStack Form); монорепо на pnpm + turbo, границы слоёв через dependency-cruiser
ЧТО ПРЕДСТОИТ ДЕЛАТЬ
- Разрабатывать фичи end-to-end: от схемы БД и API до UI
- Проектировать модули NestJS и асинхронные пайплайны на очередях
- Развивать фронтенд и общий UI-кит, держать качество типизации и переиспользуемость
- Интегрировать внешние сервисы и AI-генерацию контента/изображений
- Участвовать в код-ревью, поддерживать миграционную и деплой-дисциплину
ЧТО МЫ ЖДЁМ
- Уверенный TypeScript на бэке и фронте (минимум any, строгая типизация)
- Опыт коммерческой разработки на NestJS (или близком DI-фреймворке) и Next.js/React
- Практика с PostgreSQL и ORM (Prisma/TypeORM), понимание индексов и транзакций
- Очереди/фоновые задачи (BullMQ/Redis или аналоги)
- Понимаешь полный флоу разработки: ветки и pull request'ы в Git, работа по Kanban, прохождение задачи по всем этапам
- Умеешь покрывать свой код тестами (unit/e2e) и проверять результат перед мержем
- Docker, Git, CI/CD, умение работать в мультисервисной среде
- Самостоятельность: умение довести задачу до прода
ПРО AI (ВАЖНО ДЛЯ НАС)
- Свободно используешь современные AI-инструменты в работе — Claude Code / Cursor / Copilot и подобные — и понимаешь их границы
- Понимаешь, как устроена интеграция LLM в продукт: промптинг, выбор моделей, генерация текста и изображений, оценка и контроль качества вывода
- Опыт встраивания AI-фич (text/image generation, агенты, RAG) — большой плюс
УСЛОВИЯ
- Формат: удалёнка
- Занятость: фуллтайм|партайм
- Уровень: Junior+/Middle
- Оплата: договорная
Рыночный ориентир
на 95% ниже медианыСмотрите также
Похожие вакансии
Все похожие вакансииПродавец-консультант
Контролер-кассир
Менеджер по работе с ключевыми клиентами (микро и малый бизнес)
Приемщик-комплектовщик/фиксированная оплата
Комплектовщик
Комплектовщик / упаковщик на склад
Частые вопросы
Какую зарплату можно ожидать?
Работодатель указывает 800 – 1 200 $ для этой роли в ДВС Стандарт, Бобруйск. Для сравнения медиана рынка — около 18 741 Br по 31 похожим предложениям.
Как откликнуться на вакансию?
Перейдите на страницу источника и свяжитесь с работодателем там. Finder не берёт денег с соискателей.
Вакансии актуальные?
Да. Finder регулярно обновляет базу из открытых источников и убирает закрытые предложения.
Где посмотреть тип занятости и формат работы?
Ключевые условия показаны над описанием. Также можно открыть связанные подборки по ДВС Стандарт и Бобруйск.





