Рабочие задачи
- Разрабатывать и развивать frontend-приложения на React, Vue или Angular.
- Проектировать переиспользуемые компоненты и поддерживать дизайн-систему.
- Интегрировать frontend с API и улучшать производительность и надежность интерфейсов.
- Писать и поддерживать автоматические тесты.
- Участвовать в оценке, code review и технической документации.
Профильные навыки
- Уверенное владение TypeScript и современным JavaScript.
- Глубокая практическая экспертиза минимум с одним из фреймворков: React, Vue 3 или Angular.
- Сильные знания HTML5, CSS3, адаптивной верстки и основ accessibility.
- Опыт работы со state management, маршрутизацией, формами и интеграцией REST API.
- Практика unit-, component- и e2e-тестирования.
- Понимание производительности web-приложений, браузерного рендеринга и профилирования.
- Опыт с современными инструментами сборки, Git и CI/CD.
- Умение декомпозировать задачи, участвовать в code review и архитектурных обсуждениях.
Коммерческий опыт
Рассматриваем Junior+, Middle и Senior. Минимум для каждого направления: 6 месяцев коммерческого опыта по профилю. Курсы и личные проекты могут дополнить его.
Курсы и личные проекты не заменяют коммерческий опыт.
Плюсом будет опыт применения AI-инструментов в коммерческой работе: с проверкой результата тестами и ревью, соблюдением конфиденциальности.
Расскажите о своём опыте
Расскажите об интерфейсе и компонентах, которые разрабатывали. Укажите основной фреймворк, тесты и задачи по доступности или производительности.
Рассказать об опытеЗнакомимся со специалистами этого направления для будущих проектов. Эта страница не является объявлением об открытой вакансии.