Frontend-разработчик

28.09.2026
Вакансия истекает: 08.10.2026
Откликнуться

Описание вакансии

Обязанности

  • Проектировать и разрабатывать продуктовые интерфейсы на React / TypeScript.
  • Самостоятельно продумывать UX пользовательских сценариев, а не только реализовывать готовые Figma-макеты.
  • Быстро превращать идеи и продуктовые гипотезы в интерактивные прототипы и production-ready решения.
  • Использовать AI-инструменты для разработки, исследования, проектирования, генерации интерфейсов, рефакторинга и анализа кода.
  • Работать с AI как с полноценным инженерным инструментом, а не только как с автодополнением кода.
  • Строить понятную и масштабируемую frontend-архитектуру: структура приложения, компоненты, состояние, API-слой, дизайн-система.
  • Разрабатывать сложные интерфейсы: таблицы, графики, формы, dashboards, workflow-интерфейсы, конструкторы и административные панели.
  • Следить за производительностью, рендерингом и качеством пользовательского опыта.
  • Проводить code review, включая проверку AI-сгенерированного кода.
  • При необходимости самостоятельно дорабатывать backend и интеграции.
  • Работать с LLM API, AI-агентами и AI-фичами внутри продукта. — Брать ответственность за фичу целиком: идея → UX → реализация → интеграция → релиз → улучшение.

Требования

Frontend

  • Уверенное знание React и TypeScript.
  • Хорошее понимание архитектуры frontend-приложений.
  • Опыт работы с REST API.
  • Умение строить переиспользуемые компоненты и дизайн-системы.

UI / UX

  • Сильное понимание современных интерфейсов и UX-паттернов.
  • Умение самостоятельно проектировать экран или пользовательский сценарий без детального макета.
  • Понимание visual hierarchy, spacing, typography, states, navigation и interaction design.
  • Опыт с shadcn/ui, Ant Design, Radix UI или аналогами.
  • Желательно понимание продуктового дизайна и design systems.
  • Мы не ищем отдельного UI/UX-дизайнера, но ожидаем, что разработчик способен самостоятельно принимать качественные интерфейсные решения.

AI-native development

  • Реальный опыт ежедневной разработки через Claude Code, Codex, Cursor или аналогичные инструменты.
  • Умение правильно декомпозировать задачи для AI.
  • Умение давать AI необходимый контекст и контролировать результат.
  • Понимание ограничений AI-сгенерированного кода.
  • Умение проводить review, исправлять архитектурные ошибки и не принимать AI-решения вслепую.
  • Опыт использования AI для прототипирования UI/UX будет большим плюсом.
  • Опыт интеграции LLM API и AI-агентов в продукты.

Backend

Не требуется быть полноценным backend-разработчиком, но ожидаем способность самостоятельно разобраться и внести необходимые изменения.

Будет большим плюсом

  • Опыт создания продуктов с нуля.
  • Опыт создания внутренних платформ, dashboards, SaaS или data-heavy интерфейсов.
  • Опыт работы с большим количеством данных.
  • Recharts, ECharts, AG Grid, TanStack Table и аналоги.
  • Опыт работы с MCP, tool calling, AI agents.
  • Понимание backend, DevOps и CI/CD.