Frontend разработчик (React)( Enjoypro )
13 Апреля 2026
до 250 000 руб.
Город:
Санкт-Петербург
Занятость:
Полная занятость
Компания "Enjoypro"
EnjoyPro – это команда экспертов в области высоких технологий и разработки программного обеспечения.
Проект: Разработка систем для автоматизации информационной безопасности в локальных сетях.
Предстоящие задачи:
-
Разработка новых пользовательских функций и поддержка существующих модулей на React + TypeScript.
-
Реализация интерфейсов по макетам с использованием Ant Design 5 и styled-components.
-
Настройка маршрутизации с использованием React Router v6.
-
Работа с серверным состоянием через TanStack Query v4 и axios (кеширование, синхронизация, обработка ошибок).
-
Работа со state-менеджером Redux Toolkit.
-
Сборка и оптимизация фронтенда с помощью Webpack 5 и npm.
-
Участие в проектировании модулей по методологии FSD (Feature-Sliced Design), написание чистой, тестируемой архитектуры.
-
Проведение код-ревью, работа с Git (ветвление, пул-реквесты, интеграция с CI/CD).
Стек технологий:
-
Языки: TypeScript
-
Основной стек: React 16, React Router v6, Redux Toolkit
-
UI & Стили: Ant Design v5, styled-components
-
Работа с данными: TanStack Query v4, axios
-
Инструменты сборки: Webpack, npm
-
Архитектура: Feature-Sliced Design (FSD)
-
Контроль версий: Git
Требования к кандидату:
- Опыт работы в области Frontend разработки (React) от 4 лет.
-
Базовые знания TypeScript и современного JavaScript (ES6+).
-
Опыт разработки на React (от 16 версии) и понимание ключевых отличий между основными версиями.
-
Практический опыт работы с Ant Design (желательно v5) и styled-components.
-
Опыт использования React Router v6.
-
Опыт работы с TanStack Query (React Query) v4 и axios для управления серверным состоянием.
-
Опыт настройки Webpack и оптимизации сборки проекта.
-
Уверенные навыки работы с Git (feature branching, PR workflow).
-
Опыт применения Feature‑Sliced Design (FSD) или аналогичных модульных архитектур.
-
Английский язык на уровне чтения технической документации.
Будет плюсом:
-
Опыт работы с классовыми компонентами React.
-
Опыт миграции между версиями React или UI-библиотеками.
-
Понимание принципов CI/CD, опыт работы с Docker.
-
Знание подходов к код-сплиттингу и ленивой загрузке (React.lazy, Suspense, dynamic imports).
-
Опыт внедрения международзации (i18n) и работы с форматированием дат/чисел (dayjs, moment).
-
Опыт настройки ESLint, Prettier, Husky.
-
Навыки работы с React DevTools.
Мы предлагаем:
-
Удаленный формат работы.
-
Гибкое начало рабочего дня при полной занятости.
-
Оформление на выбор — по ТК РФ, ИП или как самозанятый.
-
Статус аккредитованной IT-компании для получения IT-ипотеки.
-
Амбициозные проекты и профессионально интересные задачи.
-
Возможность для карьерного и профессионального роста в динамичной компании.
Ждём тебя в нашей команде!
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
09 Апреля
Санкт-Петербург
Компания "Karuna" Каруна — это сообщество, где твои идеи становятся IT-проектами. Мы создаём софт, мобильные приложения, инструменты...
09 Апреля
Ведущий разработчик 1С( Омега )
Санкт-Петербург
Компания "Омега" КОМПАНИЯ ОМЕГА – кроссплатформенный интегратор, успешно внедряющий инновационные технологии для комплексной цифровой...
08 Апреля
Санкт-Петербург
Компания "ЦРТ | Группа компаний" ЦРТ - российская аккредитованная продуктовая IT-компания. Являемся лидерами в разработке систем для...
09 Апреля
Инженер-разработчик СВЧ-устройств( Технологии Радиоконтроля )
Санкт-Петербург
Компания "Технологии Радиоконтроля" Обязанности: Ведение проекта от идеи до прототипа по разработке усилителей мощности и ППМ: Проработка...
08 Апреля
Разработчик баз данных / разработчик SQL / PostgreSQL( Evercode Lab )
Санкт-Петербург
Компания "Evercode Lab" Привет! Наша команда из подразделения Evercode Lab развивает финансовый сервис мирового уровня, которым ежедневно...
Вакансия размещена в отрасли