-
Что нужно будет делать
- Разрабатывать новые интерфейсы платформы Coube.
- Дорабатывать существующий frontend-функционал.
- Реализовывать страницы и компоненты на Next.js / React / TypeScript.
- Работать с дизайн-макетами и реализовывать интерфейсы максимально близко к дизайну.
- Использовать shadcn/ui и Tailwind CSS для построения UI.
- Интегрировать frontend с REST API.
- Работать с таблицами, фильтрами, статусами, формами и real-time интерфейсами.
- Участвовать в улучшении структуры компонентов и качества кода.
- Использовать AI-инструменты в рабочем процессе: Claude Code, Cursor, MCP Figma, MCP shadcn.
-
В проекте используются:
- Next.js 16 / App Router
- React 19
- TypeScript strict
- shadcn/ui
- Tailwind CSS v4
- Biome для lint / format
- Zustand
- React Hook Form + Zod
- TanStack Table v8
- WebSocket / STOMP
- REST API через React Query + axios
- Playwright для E2E-тестов
- Коммерческий опыт разработки на React / Next.js от 2 лет.
- Уверенное знание TypeScript.
- Опыт работы с Next.js App Router:
- server components;
- layouts;
- loading states;
- client/server подходы.
- Опыт работы с shadcn/ui или схожими headless/UI-библиотеками.
- Умение работать с Tailwind CSS.
- Понимание структуры frontend-приложения, компонентов и состояния.
- Опыт работы с API.
- Умение писать код без any, с нормальной типизацией.
- Готовность работать в существующем коде, а не только писать всё с нуля.
- Умение использовать AI-инструменты как рабочий инструмент, но при этом проверять результат и понимать написанный код.
- Формат работы: удалённо / гибрид в Алматы.
- Оплата: по результатам собеседования.
- Небольшая продуктовая команда.
- Прямая коммуникация с командой.
- Минимум бюрократии.
- Реальный production-продукт с живыми пользователями.
- Возможность влиять на качество frontend-архитектуры и пользовательского интерфейса.
- Требуется выполнение тестового задания