Описание вакансии
Ключевые обязанности
- Участвовать в проектировании и разработке фронтенд-части веб-приложений и мобильных устройств компании, обеспечивая превосходный пользовательский опыт продуктов.
- На основе дизайн-макета выполнять высокоточную верстку страниц, совместимую с основными браузерами и устройствами.
- Сотрудничать с бэкенд-командами для реализации интерфейсов взаимодействия фронтенда и бэкенда, обеспечивая эффективную работу системы.
- Поддерживать и оптимизировать существующие репозитории кода, улучшая его качество и производительность, а также составлять соответствующие технические спецификации.
Требования к кандидату
- Свободное владение HTML, CSS, JavaScript и современными фронтенд-фреймворками (например, React, Vue, Angular).
- Опыт адаптивного и отзывчивого веб-дизайна, обеспечивающего совместимость с различными браузерами и устройствами.
- Глубокое понимание RESTful API и опыт интеграции фронтенда с бэкенд-сервисами.
- Способность писать чистый, поддерживаемый и хорошо документированный код.
- Знание систем контроля версий, таких как Git.
- Отличные навыки решения проблем и внимание к деталям.
- Хорошие коммуникативные навыки и умение работать в команде.
Предпочтительные квалификации
- Опыт разработки мобильных приложений (React Native, Flutter и т.д.).
- Знание принципов и инструментов UI/UX дизайна (Figma, Sketch, Adobe XD).
- Понимание методов оптимизации производительности веб-приложений.
- Знакомство с фреймворками и методологиями тестирования (Jest, Cypress и др.).


