Frontend-разработчик (middle+)

Зарплата:
150 000 - 220 000 руб.
Опыт работы:
От 3 до 6 лет

Важно

  • Работа полностью удалённая
  • Исключительно на фултайм. Без совмещений в рабочее время (личные дела, личные проекты, фриланс, подработка, обучение и т.д.)
  • Агентствам и фрилансерам — просьба не откликаться

О проекте

Наш проект — стартап «MiOON», базируется на Пхукете (Таиланд). Занимаемся разработкой собственного продукта — агрегатор (сдам / продам) коммерческой недвижимости, готовый бизнес, земельные участки, виллы.

Ищем frontend-разработчика на раннюю стадию продукта — человека, который умеет делать быстрый, аккуратный, поддерживаемый интерфейс и понимает, как собирать MVP без лишнего усложнения.

Сразу уточним важный момент: это не короткий проект и не роль «только на MVP». Мы ищем человека в долгую — после запуска нужно будет дальше развивать продукт, выпускать новые версии и усиливать frontend-часть системы.

Что у нас сейчас

  • Проект на стадии подготовки к MVP
  • Формируется структура продукта, ролей, кабинетов и карточек
  • Frontend собирается как основа продукта, а не как временное решение
  • Мультиязычный интерфейс (три языка), mobile-first, фильтрационный каталог с гео-поиском, многошаговая форма создания объявления, личный кабинет, админ-панель для модерации
  • AI/LLM-инструменты — встроенная часть рабочего процесса команды, не «эксперимент»

Что предстоит делать

Основной frontend продукта - Разработка frontend на Next.js / React / TypeScript - Интеграция с backend API - Реализация ключевых сценариев: каталог, карточка, личный кабинет, форма создания объявления, модерация

Каталог, фильтрация, мультиязычность - Фильтры, сортировки, навигация, гео-поиск - Адаптивный и мультиязычный интерфейс (три языка) - Обработка состояний (loading / error / empty / success), edge-кейсы по UX

Архитектура, тесты, SEO - Поддержка чистой архитектуры компонентов и компонентной библиотеки на shadcn/ui - Покрытие критичных пользовательских флоу e2e-тестами - SEO-сторона: мета-теги, OpenGraph, structured data, hreflang, sitemap

Командная работа и релизы - Работа в связке с дизайнером и backend-разработчиками, обсуждение API-контрактов - Работа с CTO и доведение задач до продакшена

Работа с AI/LLM-инструментами - Использовать AI-ассистентов (Claude, Cursor, GitHub Copilot, v0 и аналоги) при написании компонентов, форм, типизации, тестов - Грамотно формулировать задачу нейросети и валидировать её результат, особенно в части TypeScript-типов и accessibility - Применять LLM для генерации Storybook-стори, тестов на Playwright, JSDoc-документации с доводкой руками - Видеть, где AI экономит часы, а где даёт мусор (особенно в нетривиальной типизации и сложных формах)

Наш стек

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • shadcn/ui
  • TanStack Query
  • React Hook Form
  • Zod
  • Playwright (e2e), Vitest (unit)
  • next-intl (мультиязычность)
  • Vercel
  • AI/LLM-инструменты в рабочем процессе (Claude, Cursor, GitHub Copilot и др.)

Что важно уметь

  • Уверенно работать с React
  • Иметь практический опыт с Next.js (желательно App Router)
  • Хорошо знать TypeScript
  • Уверенно работать с HTML / CSS и адаптивной вёрсткой
  • Иметь опыт с Tailwind CSS
  • Понимать работу с API, формами и состояниями интерфейса
  • Делать быстрый, понятный и поддерживаемый UI
  • Активно использовать AI/LLM-инструменты в работе и понимать их сильные и слабые стороны

Будет плюсом

  • Опыт с TanStack Query, React Hook Form, Zod
  • Опыт с shadcn/ui и компонентными библиотеками на Radix
  • Опыт с каталогами, маркетплейсами, classified / CRM-интерфейсами
  • Опыт с картами, фильтрами и SEO-friendly страницами
  • Опыт с мультиязычными интерфейсами (next-intl, react-intl), особенно с нелатинскими письменностями
  • Опыт оптимизации Core Web Vitals (LCP, CLS, INP) на реальных проектах
  • Опыт с e2e-тестами на Playwright
  • Опыт работы в маленькой продуктовой команде или стартапе
  • Свой устоявшийся рабочий процесс с AI-ассистентами, которым готовы поделиться с командой
  • Знание английского на уровне чтения технической документации

В сопроводительном письме

Достаточно очень короткого письма. Обязательно укажите в самом начале:

Frontend MVP Phuket

И в 1–2 предложениях — что в вакансии вас зацепило. Приложите GitHub или ссылку на портфолио / примеры кода, если есть.

Как будет строиться работа

  • Задачи ставятся напрямую внутри продуктовой команды
  • Много прямой коммуникации, мало лишней бюрократии
  • Важна самостоятельность: нужно не только писать код, но и видеть проблему целиком
  • Работа в связке с CTO, дизайнером и backend-разработчиками
  • AI/LLM — рабочий инструмент команды, не запрет и не «костыль»

Что мы предлагаем

  • Полностью удалённую работу
  • Прямое влияние на продукт на ранней стадии
  • Понятный стек без экзотики
  • Выплаты 2 раза в месяц
  • Возможность вырасти в ключевого frontend-инженера продукта

Кого мы точно не ждём

  • Тех, кто умеет только верстать по макету без понимания продукта
  • Тех, кто не держит качество адаптива и интерфейса
  • Тех, кто не может самостоятельно доводить задачи до результата
  • Тех, кто совмещает несколько работ или проектов
  • Тех, кто принципиально отвергает AI/LLM в работе

Похожие вакансии

Frontend-разработчик middle (Angular)
Лоция

Высшее образование. Опыт Web-разработки интернет-проектов от 3 лет. Опыт работы с Angular 15+ и пакетом Angular Universal...

Frontend Developer (Senior)
ГК Орбита

От 3 лет коммерческой разработки на React + TypeScript: хуки, состояние, маршрутизация, оптимизация и доступность. Опыт с React 18+...

200 000 - 238 000 руб.
Frontend Developer (Angular)
Управляющая Компания Колизеум

Уверенный опыт коммерческой frontend-разработки. Хорошее знание Angular и TypeScript. Понимание RxJS и реактивного программирования. Опыт работы с REST API.

Middle+/Senior Backend Developer (Laravel, DDD)
Международная академия фейспластики и остеопатии

Опыт: от 3-х лет. Язык: PHP 8.3+. Опыт коммерческой разработки от 3-х лет. Отличное знание PHP...

200 000 - 230 000 руб.
Программист 1С Middle+/Senior
Скандрайв

Опыт интеграции с Честным знаком будет преимуществом.

200 000 руб.