- Страна
- Россия
- Зарплата
- 160 000 ₽ – 190 000 ₽
Откликайтесь
на вакансии с ИИ

Frontend-разработчик (React / TypeScript)
Хорошая вакансия для Middle+ разработчика с четко очерченным стеком и интересными задачами (ИИ, конструкторы документов). Зарплата соответствует рынку для данного грейда, а удаленный формат и работа в сильной команде добавляют привлекательности.
Сложность вакансии
Позиция требует уверенного владения React и TypeScript, а также специфического опыта работы с дашбордами и CRM. Основная сложность заключается в необходимости работы со сложной логикой форм и таблиц, а также в строгом требовании к опыту от 4 лет.
Анализ зарплаты
Предложенная вилка 160 000 – 190 000 руб. находится в пределах рыночной нормы для Middle Frontend-разработчика в России, хотя для уровня Middle+ верхняя граница могла бы быть выше. Рыночный медианный показатель для таких специалистов сейчас составляет около 220 000 руб.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в codex уже сейчас
Присоединяйтесь к команде CODEX и создавайте сложные интерфейсы для масштабных проектов — откликайтесь прямо сейчас!
Описание вакансии
#вакансия #Frontend #React #TypeScript #RESTAPI #JWT #CRM #Дашборды #UI #удаленно #middle
Frontend-разработчик (React / TypeScript)
Оплата: от 160 000 руб до 190 000 руб
Компания: CODEX
Грейд: Middle, Middle+
Локация и гражданство: РФ
Требуемый опыт работы: от 4х лет
Формат: Удаленная работа
📌 Задачи:
- Разработка сложных пользовательских интерфейсов — дашборды, панели управления, таблицы с большим объемом данных и формы с кастомной логикой.
- Интеграция фронтенда с REST API (axios/fetch), обработка состояний загрузки и ошибок, отображение данных в удобном для пользователя виде.
- Доработка существующего кода, рефакторинг фронтенд-части и внедрение лучших практик.
- Работа с аутентификацией и авторизацией на клиенте (JWT, роли пользователей, защита роутов).
📋 Требования:
- Отличное знание React (хуки, контекст, стейт-менеджеры) и строгий TypeScript.
- Уверенная работа с REST API, понимание того, как "бек" влияет на "фронт".
- Опыт разработки сложных интерфейсов (CRM, панели управления, дашборды). Умение работать с формами, таблицами и визуализацией данных.
- Опыт работы с UI-библиотеками или CSS-in-JS. Внимательность к деталям в верстке по макетам.
- Ответственность за сроки, внимательность к пограничным состояниям (ошибки, загрузка, пустые списки), умение задавать правильные вопросы по API.
- Понимание процессов аутентификации (JWT) и авторизации на клиенте.
➕ Будет плюсом:
- Опыт разработки конструкторов документов (drag-and-drop интерфейсы, кастомные поля).
- Опыт работы с генерацией документов на клиенте или взаимодействие с бэком для создания PDF/DOCX.
- Опыт интеграции с ИИ-сервисами (отображение потоковых ответов, интерфейсы для работы с промптами).
🙋Условия:
- Работа над сложными и интересными проектами в сильной команде.
- Удаленный формат работы с гибким графиком.
- Возможность профессионального роста и обучения.
- Конкурентная заработная плата, обсуждается по итогам собеседования.
💬Контакт: Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- TypeScript
- React
- REST API
- JWT
- CSS-in-JS
- Axios
- Drag-and-drop
Возможные вопросы на собеседовании
Проверка понимания архитектуры безопасности на фронтенде.
Как вы организуете хранение JWT и обновление access-токена через refresh-токен в React-приложении?
Оценка навыков работы со сложным состоянием, что важно для дашбордов.
Какие стратегии оптимизации рендеринга вы используете для таблиц с большим объемом данных и частыми обновлениями?
Проверка умения работать с типизацией в TypeScript.
Как вы типизируете ответы от API и обрабатываете возможные несоответствия типов во время выполнения (runtime)?
Оценка опыта работы с UI-библиотеками и кастомизацией.
Расскажите о вашем опыте создания кастомных UI-компонентов: с какими сложностями вы сталкивались при реализации drag-and-drop или сложных форм?
Проверка навыков командного взаимодействия.
Как вы действуете, если документация API неполная или формат данных от бэкенда неудобен для отображения на фронтенде?
Похожие вакансии
Frontend-разработчик (Angular)
React разработчик (Middle)
Frontend Developer
Frontend developer (React.js)
Middle Frontend Developer
Frontend-разработчик (Middle)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!