Все вакансии России 0

Frontend-разработчик (React / TypeScript)

от 250 000 ₽
Тalent Magnet
Москва Постоянная занятость Удаленная работа

Описание

О продукте CareerGo — это платформа найма с AI внутри. Рекрутёр ведёт вакансию от брифа до выхода человека: система разбирает резюме, оценивает кандидатов против требований, готовит сценарий скрининга, расшифровывает звонки и раскладывает ответы по вопросам. Продукт живой и стоит на проде, им ежедневно пользуются рекрутёры и агентства. Сейчас доводим MVP до готовности к масштабированию — и фронтенд-задач в этом плане больше, чем рук. Что уже есть Кодовая база не с нуля: работающий кабинет на TypeScript + React, собственная дизайн-система, десятки готовых экранов: канбан воронки, карточка кандидата с AI-блоками, мастер брифования, проведение скрининга, страницы вакансий, команда и роли. Бэкенд — на FastAPI с понятным REST API, типы ответов описаны на фронте. Что делать Ваша зона — весь пользовательский путь: улучшение существующих экранов и создание новых. По каждому блоку есть спека с критериями приёмки: «как выглядит успех» описано до строчки. Дизайн-система задана, макетов в Figma нет — собираем из готовых паттернов кабинета. Для вас как самоходного специалиста это возможность создавать премиальный пользовательский SaaS-опыт с минимальными рамками, задавать стандарты рынка, интегрировать AI бесшовно для пользователей, работать в тесной связке с техлидом и продактом — и видеть результаты своей работы в руках пользователей в течение недели. Воронка и работа с кандидатами — гибкая настройка под процессы клиента, живой drag-n-drop; самые заметные экраны продукта. Аналитика — дашборды для команд и их публичные версии для заказчиков. Гостевые сценарии — лёгкие страницы для кандидатов и нанимающих без логина: мобильные, быстрые, конверсионные. Экраны интеграций — подключение внешних площадок и каналов коммуникации. Сквозное качество — адаптивность ключевых сценариев, честные состояния загрузки и долгих AI-операций. Каким мы видим наш интерфейс Это не пожелания, а критерии, по которым будет приниматься работа. UX прежде вёрстки. Вы держите в голове путь рекрутёра от брифа до найма и делаете его интуитивным: каждый экран подталкивает к следующему действию, а не ставит в тупик. Визуальная целостность. Без макетов собираете экраны так, что они выглядят частью единой системы, а не набором разрозненных элементов. Ценим вкус и внимание к деталям. Flow-сценарии — точки касания с клиентом. Гостевые страницы и публичные дашборды видят люди, которые ещё не покупали продукт. Эти экраны — самостоятельный инструмент: они продают CareerGo ещё до регистрации. Конверсия и воронка. Каждый экран — шаг пользователя к цели: кандидату — заполнить форму до конца, рекрутёру — закрыть вакансию. Интерфейс убирает барьеры, а не создаёт их. Скорость — это фича. Задержки в интерфейсе — потерянные пользователи и падение конверсии. Ждём перфекционизма в оптимизации загрузок, работе с тяжёлыми списками и AI-операциями. Стек TypeScript, React 19, TanStack Start/Router (SSR). Опыт 3+ года коммерческого фронтенда на React + TypeScript. Опыт продуктовых SaaS-интерфейсов: формы с валидацией, таблицы, канбаны, дашборды. Drag-n-drop: делали перетаскивание, понимая события, доступность и сохранение порядка. Опыт рефакторинга существующего продакшн-кода. Производительность как привычка: Core Web Vitals, code splitting, ленивая загрузка, виртуализация тяжёлых списков, честный прогресс долгих операций. Знание accessibility (a11y) на уровне WCAG. Чувство конверсии: видите, где пользователь бросает форму, и умеете чинить это интерфейсом, а не уговорами. Умение работать без макетов: собрать аккуратный экран из существующей дизайн-системы. Самостоятельность: взять спеку, задать вопросы по делу, довести до приёмки. Наш стек TypeScript. React 19. TanStack Start. TanStack Router. SSR. REST API. Backend: FastAPI. Что важно для этой роли От трёх лет коммерческого опыта frontend-разработки на React и TypeScript. Опыт работы с продуктовыми SaaS-интерфейсами: формы с валидацией, таблицы, канбаны, дашборды. Практический опыт реализации drag-and-drop: понимание событий, доступности и сохранения порядка элементов. Опыт рефакторинга существующего production-кода. Внимание к производительности: Core Web Vitals, code splitting, ленивая загрузка, виртуализация тяжёлых списков. Умение корректно показывать прогресс длительных операций. Знание accessibility и требований WCAG. Понимание конверсии: способность замечать, где пользователь бросает форму или теряется в сценарии, и улучшать интерфейс. Умение работать без готовых макетов и собирать аккуратные экраны из существующей дизайн-системы. Самостоятельность: разобраться в спецификации, задать уточняющие вопросы и довести задачу до приёмки. Внимание к деталям, визуальный вкус и интерес к пользовательскому опыту. Условия Полностью удалённая работа. Частичная занятость на старте — около 20 часов в неделю. Гибкий график с возможностью пересекаться для созвонов по московскому времени. Оплата по договорённости, ориентир — уровень middle. Через месяц совместно обсудим дальнейший формат занятости и условия оплаты. Старт — в ближайшие недели. Работа напрямую с техлидом и продактом. Возможность влиять на интерфейс, пользовательские сценарии и развитие AI-продукта. Если вам интересно создавать продуманный SaaS-интерфейс, работать с AI-сценариями и видеть, как ваш код помогает людям в реальной работе, — будем рады вашему отклику.

Откликнуться
Источник: zaprlata · 5 дней назад

Похожие вакансии в городе Москва

Все вакансии в городе Москва →