NEL
Блог
Frontend Developer
Добавить в избранное
Скачать
Скачать PDF
Скачать Word
Распечатать
Бюджет:
от 120 000 ₽
Москва
,
Охотный ряд
,
Театральная
,
Площадь Революции
,
Библиотека им.Ленина
От 3 до 6 лет, Удаленная работа, Полная занятость
Дата публикации:
15.04.2026
с сайта hh.ru
Обязанности
Разработка пользовательских интерфейсов на
React
с использованием современных подходов
Создание
адаптивных
и
доступных
веб-приложений
Взаимодействие с
дизайнерами
для реализации макетов и UX-решений
Интеграция с
REST
API
/ GraphQL
бэкенда
Написание
чистого, поддерживаемого кода
с документацией
Участие в
code
review
и
планировании
спринтов
Оптимизация производительности и
SEO
где требуется
Тестирование компонентов и интеграционное тестирование
Требования
Глубокое понимание
ES6+
(async/await, destructuring, spread operator и т.д.)
TypeScript
— работа с типами, интерфейсами, generics
Понимание
замыканий
,
прототипов
,
this
контекста
Асинхронное программирование (Promises, async/await)
Компонентная архитектура (функциональные компоненты, hooks)
Hooks
: useState, useEffect, useContext, useReducer, custom hooks
Управление состоянием (Redux, Zustand, Recoil или Context API)
Маршрутизация (React Router v6+)
Оптимизация рендера (React.memo, useMemo, useCallback)
Работа с
формами
(controlled/uncontrolled components, валидация)
CSS3
(flexbox, grid, animations)
CSS-in-JS
(Styled Components, Emotion) или
CSS Modules
Tailwind
CSS
или
Bootstrap
(по выбору проекта)
Адаптивный дизайн (mobile-first подход)
REST API
— GET, POST, PUT, DELETE, PATCH
GraphQL
(базовое понимание)
Работа с
fetch
API
или
axios
Обработка ошибок и loading states
CORS, аутентификация (JWT, OAuth)
npm / yarn
— управление зависимостями
Webpack / Vite
— базовое понимание конфигурации
Git
— ветвление, merge, rebase, конфликты
DevTools
браузера (Elements, Network, Console, Performance
Unit тесты
(Jest, Vitest)
Компонентные тесты
(React Testing Library, Enzyme)
Понимание
TDD
подхода
E2E тесты
(Cypress, Playwright) — базовое
Желательно знание:
Next.js; Node.js; Docker; CI/CD; Accessibility (a11y); Web Performance; Figma; Storybook; Agile / Scrum;
Опыт разработки
минимум 3-5 проектов
разного масштаба
Опыт работы в
команде
(Git, code review, планирование)
Портфолио с примерами кода (GitHub, GitLab)
Английский язык не ниже уровня B1 (чтение документации, общение с иностранными клиентами)
Условия
Работа в российской компании, являющейся крупнейшим производителем промышленного вентиляционного оборудования и климатической техники;
Оформление в соответствии с ТК РФ, график работы: 5/2 (гибрид 2 дня в офисе и 3 удалённо);
Достойный уровень оплаты труда
от 120 000 рублей до вычета налога;
Полис ДМС;
Премирование по итогам года;
Компенсация фитнеса;
Корпоративное обучение и возможности для профессионального роста, карьеры и развития.
Откликнуться
Нет резюме? Создайте или импортируйте! Это бесплатно
Создайте или импортируйте свое резюме, чтобы работодатели смогли найти вас и пригласить на собеседование. Это быстро и абсолютно бесплатно!
Веза
Адрес
Москва
Все вакансии работодателя
6
Поделитесь: