Вакансия: Frontend-разработчик (React)
Описание вакансии
О нас:
Наша компания разрабатывает собственную новаторскую социальную сеть "Планета OZ" .
Сейчас мы ищем в команду опытного Frontend-разработчика для работы над корпоративными сайтами и веб-приложениями.
Обязанности:
- Разработка новых пользовательских интерфейсов и функциональных модулей с использованием Vue 3 (Composition API,
- Рефакторинг и поддержка существующего кода на React и Vue 2/3.
- Тесное взаимодействие с бэкенд-разработчиками для интеграции UI с RESTful API и/или GraphQL эндпоинтами.
- Участие в код-ревью, поддержание высокого качества кода и его производительности.
- Взаимодействие с дизайнерами и продукт-менеджерами для реализации лучшего пользовательского опыта.
Требования:
- Опыт коммерческой frontend-разработки от 2-х лет.
- Глубокое знание и практический опыт работы с Vue 3 (Composition API, Vue Router, Pinia).
- Глубокое знание и практический опыт работы с React (хуки, функциональные компоненты, состояние).
- Отличное знание современного JavaScript (ES6+), TypeScript.
- Опыт работы с системами управления состоянием: Pinia / Vuex и Redux / MobX / Context API.
- Понимание принципов клиент-серверного взаимодействия (REST, GraphQL).
- Умение работать с инструментами сборки: Vite, Webpack.
- Знание HTML5, CSS3, пре-/постпроцессоров (SASS/SCSS, Less) и методологий (BEM).
- Опыт работы с системой контроля версий Git.
Будет плюсом:
- Опыт работы с SSR-фреймворками: Nuxt.js и/или Next.js.
- Знание библиотек для тестирования: Jest, Vue Test Utils, React Testing Library.
- Опыт настройки CI/CD процессов.
- Понимание принципов UI/UX дизайна и кросс-браузерной/кросс-платформенной разработки.
- Навыки работы с бэкенд-технологиями (Node.js, Express, NestJS).
- Знание Docker.
- Опыт работы в проектах релевантной сферы (соцсети, мессенджеры, фото- и видео-сервисы).
Условия:
- Аккредитованная IT-компания, социальный пакет (ДМС, фитнес карта для Москвы, курсы повышения квалификации).
- Удаленная работа, гибкий график.
- Занятость: обсуждается индивидуально (от частичной до полной).
- Долгосрочное сотрудничество, интересные задачи.
- Влияние на продукт и процессы.
В сопроводительном письме расскажи немного о себе и своих проектах. Если есть расширенное резюме, его можно приложить ссылкой.