Описание вакансии
Основные обязанности
- Разработка и поддержка фронтенд-компонентов для веб- и мобильных продуктов компании с использованием современных JavaScript-фреймворков
- Совместная работа с менеджерами продукта, UI/UX-дизайнерами и бэкенд-разработчиками для обсуждения требований и проектирования технических решений
- Оптимизация, отладка и постоянное улучшение фронтенд-кода для повышения производительности страниц и удобства пользователей
- Создание подробной технической документации и участие в код-ревью для поддержания высоких стандартов разработки
- Отслеживание новых тенденций во фронтенд-разработке и предложение инновационных решений для повышения конкурентоспособности продукта
Требования
- Диплом бакалавра в области компьютерных наук или смежной технической специальности
- Опыт профессиональной фронтенд-разработки от 3 лет
- Свободное владение HTML5, CSS3, JavaScript (ES6+) и современными фреймворками (React, Vue или Angular)
- Опыт работы с адаптивным дизайном и кросс-браузерной совместимостью
- Глубокое понимание методов оптимизации веб-производительности
- Знание систем контроля версий (Git)
- Отличные навыки решения проблем и внимание к деталям
- Способность эффективно работать в команде
Желательные навыки
- Опыт разработки мобильных приложений (React Native, Flutter)
- Знание бэкенд-технологий и RESTful API
- Понимание принципов UI/UX-дизайна
- Опыт работы с тестовыми фреймворками (Jest, Mocha)
- Участие в open-source проектах


