Описание вакансии
Ключевые обязанности
- Разработка и поддержка адаптивных веб-приложений с использованием современных фронтенд-технологий
- Реализация сложных функций с использованием фреймворков React/Vue/Angular
- Оптимизация приложений для максимальной скорости и масштабируемости
- Совместная работа с бэкенд-разработчиками и UI/UX-дизайнерами для улучшения удобства использования
- Написание чистого, поддерживаемого и эффективного кода в соответствии с лучшими практиками
- Участие в код-ревью и работа над технической документацией
- Поиск и устранение неисправностей для обеспечения оптимальной производительности
Технические требования
- Диплом бакалавра или выше в области компьютерных наук, программной инженерии или смежной специальности
- Свободное владение HTML5, CSS3, JavaScript (ES6+) с глубокими знаниями основ компьютерных наук
- Глубокое понимание хотя бы одного основного фронтенд-фреймворка (React/Vue/Angular)
- Опыт оптимизации производительности фронтенда и обеспечения кросс-браузерной совместимости
- Знание инструментов сборки Webpack, Vite и современных фронтенд-процессов
- Солидный опыт работы с TypeScript в production-среде
- Знание принципов адаптивного веб-дизайна и Progressive Web Apps (PWA)
- Предпочтителен опыт разработки на Node.js и понимание SSR
Требования к опыту
- 3+ года опыта фронтенд-разработки сложных бизнес-систем
- Навыки решения проблем и способность к самостоятельному поиску неисправностей
- Опыт руководства или участия в разработке технических решений для средних/крупных проектов
Гибкие навыки
- Внимание к пользовательскому опыту и деталям продукта с высокими стандартами качества
- Отличные коммуникативные навыки и способность к межкомандному взаимодействию
- Самомотивация и эффективная работа в условиях удалённого формата


