IT Минск приглашает на работу фронтенд-разработчика (React)
Основные задачи
- Разработка и поддержка сложных SPA/PWA на React.
- Рефакторинг старого кода и декомпозиция компонентов для повторного использования.
- Оптимизация скорости загрузки (Code Splitting, Lazy Loading) и производительности рендеринга.
- Интеграция со сторонними сервисами и платежными шлюзами.
- Активное взаимодействие с дизайнерами в Figma и системными аналитиками.
Hard Skills
- Опыт коммерческой разработки: 2–4 года с React.js. Понимание жизненного цикла компонентов и хуков (Hooks).
- JavaScript & TypeScript: Глубокое знание ES6+, асинхронности (Async/Await, Promises) и обязательное владение TypeScript (строгая типизация интерфейсов и пропсов).
- State Management: Уверенная работа с Redux Toolkit, Zustand или MobX. Понимание того, когда достаточно встроенного Context API.
- Работа с данными: Опыт работы с серверным состоянием через React Query (TanStack Query) или SWR. Умение проектировать запросы к REST или GraphQL.
- Верстка и стилизация: Профессиональное владение CSS-in-JS (Styled Components, Emotion) или современными фреймворками вроде Tailwind CSS. Понимание адаптивности и кроссбраузерности.
- Инструментарий: Опыт работы с Vite, Webpack, понимание основ настройки конфигов.
- Тестирование: Навыки написания тестов с использованием Jest и React Testing Library.
Будет плюсом
- Опыт работы с Next.js (SSR/SSG).
- Знание методологии FSD (Feature-Sliced Design).
- Опыт создания или поддержки внутренней Design System (Storybook).
- Базовые навыки работы с Docker и понимание процессов CI/CD.
- Официальное трудоустройство.
- Удобный график работы 5/2, с пн по пт: с 8.45 до 18 (пн-чт), с 8.45 до 16.45 (пт).
- Работа в центре города.
- Полный социальный пакет.
- Участие в экскурсионных турах, материальная помощь к различным жизненным событиям, можем ходатайствовать о предоставлении общежития.
- Добровольное медицинское страхование (возможность обслуживаться в частных медицинских центрах-с 2027 г.).
- Молодая команда и отличное руководство.
- Удобное месторасположение офиса (можно выбрать ближайший к дому расчетно-справочный центр)
- Трудовой отпуск - 28 календарных дней.
Ссылка на вакансию в банке вакансий на gsz.gov.by:
Вакансия на перспективу