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

Frontend разработчик middle+
Хорошая вакансия для Middle+ разработчика с четко прописанными требованиями и понятными задачами. Плюсом является работа над крупными проектами и удаленный формат, однако зарплатная вилка находится на среднем уровне для такого опыта.
Сложность вакансии
Позиция требует уверенного владения стеком React/TypeScript и опыта работы от 3 лет. Основная сложность заключается в необходимости глубокого понимания процессов CI/CD и оптимизации сборки, а также готовности работать с крупными корпоративными проектами.
Анализ зарплаты
Предложенная зарплата (120-150к gross) находится несколько ниже среднерыночных показателей для Middle+ Frontend разработчика в РФ, где медиана обычно стартует от 180-200к net. Тем не менее, это может быть компенсировано интересными проектами и стабильностью в крупном сегменте.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в OUTKOD уже сейчас
Присоединяйтесь к команде OUTKOD и работайте над масштабными финтех-проектами, откликнувшись прямо сейчас!
Описание вакансии
#Вакансия #react #js #middle
⚡️Ищем Frontend разработчика middle+
Локация/Гражданство: РФ
Формат работы: удаленка
Занятость: фуллтайм
ЗП: от 120.000р до 150.000р gross
Компания: OUTKOD
📩Контакт для связи: Откликнуться
⚡️В связи с расширением штата нашей компании
Требуется Frontend разработчик middle+ от 3 лет опыта
Работаем над крупными финтех/телеком/ритейл проектами(подробности кандидатам)
Основные требования
- Практический опыт коммерческой разработки Front‑end‑приложений ≥ 3 года: участие в полном жизненном цикле продукта (от требований до поддержки в продакшн‑окружении), работа в команде, соблюдение SLA/SLM;
- Опыт написания production‑кода на JavaScript/TypeScript с использованием React (функциональные компоненты, hooks, context, suspense): поддержка масштабируемых SPA, работа с типизацией, написание unit‑/integration‑тестов;
- Регулярное использование npm (или yarn/pnpm) для управления зависимостями и Git (branching‑модели GitFlow/GitHub Flow, pull‑request, code‑review, CI‑интеграция) в реальных проектах;
- Практический опыт взаимодействия с REST‑API: построение запросов (fetch/axios), обработка статусов, работа с токенами/авторизацией, соблюдение принципов REST (CRUD, HATEOAS, versioning);
- Опыт конфигурирования и оптимизации сборочных пайплайнов: настройка Webpack/Rollup, Babel, PostCSS, code‑splitting, tree‑shaking, создание dev‑ и prod‑конфигураций, интеграция в CI/CD (GitLab CI, GitHub Actions, Jenkins).
Задачи на проекте
- Разрабатывать новый функционал и новые сервисы - прототипировать и проектировать;
- Рефакторить текущий функционал, устранять техдолг (мы думаем, что это будет занимать около 30% времени);
- Контрибьютить во внутреннюю библиотеку UI компонентов;
Участвовать в разработке архитектуры продукта.
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- TypeScript
- Git
- Unit Testing
- CI/CD
- JavaScript
- React
- REST API
- Webpack
- YARN
- npm
- Babel
- Rollup
- PostCSS
- Axios
- pnpm
Возможные вопросы на собеседовании
Проверка глубины знаний React и понимания производительности.
Расскажите, в каких случаях вы бы использовали React Suspense и как это влияет на пользовательский опыт и архитектуру приложения?
Вакансия предполагает работу с крупными проектами, где важна типизация.
Какие продвинутые возможности TypeScript (Mapped Types, Conditional Types) вы использовали в реальных проектах для обеспечения типобезопасности?
В требованиях указана оптимизация сборочных пайплайнов.
Как бы вы подошли к задаче уменьшения размера бандла в проекте на Webpack, если он стал слишком тяжелым? Какие инструменты и техники (tree-shaking, code-splitting) примените?
Работа с REST API является ключевым навыком для данной роли.
Как вы организуете слой работы с API в крупном приложении? Как обрабатываете глобальные ошибки, обновление токенов и кэширование данных?
30% времени отводится на рефакторинг и техдолг.