IT Marvik
Frontend-разработчик
- JavaScript
- HTML5
- CSS3
- TypeScript
- React
- SaaS
- Redux
- Английский — B2 — Средне-продвинутый
-
Разработка новых и поддержка существующих функций продукта с использованием React.
-
Участие в проектировании архитектуры клиентской части приложения.
-
Оптимизация производительности и отзывчивости интерфейсов.
-
Написание чистого, поддерживаемого и тестируемого кода.
-
Тесное взаимодействие с UX/UI-дизайнерами, бэкенд-разработчиками и менеджерами продукта.
-
Участие в код-ревью, обмен знаниями и следование лучшим практикам команды.
-
Написание unit- и интеграционных тестов (Jest, React Testing Library, Cypress).
-
Активное участие в планировании спринтов (Agile/Scrum).
-
Опыт коммерческой разработки на React от 2-х лет.
-
Глубокое понимание основных концепций React: хуки (hooks), компоненты, контекст, состояние.
-
Свободное владение современным JavaScript (ES6+) и понимание TypeScript на базовом уровне.
-
Опыт работы с состоянием приложения (как минимум, одним из): Redux (Toolkit), MobX, Zustand, React Query.
-
Практический опыт работы с роутингом (React Router).
-
Опыт работы с системами контроля версий Git.
-
Знание инструментов сборки: Webpack / Vite.
-
Понимание принципов REST API и опыт интеграции с бэкендом.
-
Умение верстать адаптивные и кроссбраузерные интерфейсы по макетам (Figma, Zeplin).
-
Формат работы: Гибкий гибрид (офис/удаленка) или полностью удаленно (обсуждается).
-
График: Полный день (40 часов в неделю), гибкое начало дня.
-
Официальное оформление по ТК РФ.
-
Конкурентная «белая» зарплата, обсуждается по результатам собеседования.
-
Комфортный современный офис в центре города (если гибрид).
-
ДМС (добровольное медицинское страхование) после испытательного срока.
-
Оплачиваемый отпуск (28 дней) и больничные.
-
Профессиональный рост: оплата конференций, курсов, корпоративная библиотека.
-
Современная техника (MacBook Pro или аналогичная + монитор).
-
Дружный коллектив и атмосфера, где ценятся идеи каждого.