Все вакансии

Frontend Developer

Веза · от 120 000 RUB · Москва · HH · опубликовано 3 июня 2026 г.

Компания Веза
Источник HH
Опубликовано 3 июня 2026 г.
Зарплата от 120 000 RUB

Описание вакансии

Обязанности: Разработка пользовательских интерфейсов на 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 рублей до вычета налога;
Полис ДМС;
Премирование по итогам года;
Компенсация фитнеса;
Корпоративное обучение и возможности для профессионального роста, карьеры и развития.

Навыки

  • React
  • REST
  • GraphQL
  • TypeScript
  • Redux
  • CSS
  • JavaScript
  • Tailwind
  • Bootstrap
  • Git
  • Next.js
  • Node.js
Открыть вакансию в ленте