Описание вакансии
Основные обязанности
- Разработка и поддержка веб-приложений и H5-страниц
- Реализация адаптивного дизайна для различных устройств и браузеров
- Совместная работа с UI/UX дизайнерами для преобразования макетов в функциональные веб-приложения
- Оптимизация приложений для максимальной скорости и масштабируемости
- Обеспечение технической реализуемости UI/UX дизайнов
- Отслеживание новых технологий и лучших практик во front-end разработке
- Тесное взаимодействие с back-end разработчиками для интеграции front-end компонентов с серверной логикой
Требования к кандидату
- Подтвержденный опыт во front-end разработке (предпочтительно 2+ года)
- Свободное владение HTML5, CSS3 и JavaScript
- Опыт работы с современными JavaScript-фреймворками (React, Vue.js или Angular)
- Знание разработки H5 и методов оптимизации для мобильного веба
- Понимание проблем кросс-браузерной совместимости и способов их решения
- Знание инструментов сборки front-end (Webpack, Gulp и др.)
- Опыт работы с системами контроля версий (Git)
- Хорошие навыки решения проблем и внимание к деталям
- Способность работать в команде и эффективно коммуницировать
Желательные навыки
- Опыт разработки финансовых приложений или приложений для визуализации данных
- Знание TypeScript
- Опыт работы с серверными CSS-препроцессорами (Sass, Less)
- Понимание RESTful API и асинхронной обработки запросов
- Опыт работы с тестовыми фреймворками (Jest, Mocha и др.)
