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
Требования к кандидату:
Базовые знания 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-ипотеки.
Амбициозные проекты и профессионально интересные задачи.
Возможность для карьерного и профессионального роста в динамичной компании.
Ждём тебя в нашей команде!
Линсофтверпродакшн
Санкт-Петербург
до 220000 RUR
Санкт-Петербург
до 300000 RUR
Фонд Росконгресс подразделение в г. Санкт-Петербурге
Санкт-Петербург
до 300000 RUR
Компьютерная академия TOP (Компьютерная Академия ТОП)
Санкт-Петербург
до 250000 RUR
Санкт-Петербург
от 200000 RUR
Decart IT-production
Санкт-Петербург
до 250400 RUR