Обязанности: Разработка и поддержка фронтенд-кода для веб-приложений и сайтов с использованием HTML, CSS и JavaScript. Взаимодействие с дизайнерами для реализации адаптивных и визуально привлекательных пользовательских интерфейсов. Обеспечение кроссбраузерной совместимости и устранение возникающих проблем. Написание чистого, поддерживаемого и документированного кода. Участие в код-ревью и разработке лучших практик. Взаимодействие с бэкенд-разработчиками для интеграции API и обеспечения бесперебойной работы. Оставаться в курсе новых технологий и трендов в отрасли. Помощь бэкенд-разработчикам в кодинге и устранении неполадок. Интеграция UI-компонентов с API и базами данных. Сбор и уточнение требований на основе технических или UX-дизайнов. Оптимизация приложений для максимальной скорости и масштабируемости. Требования: Опыт работы на позиции фронтенд разработчика или аналогичной роли. Отличные знания HTML, CSS и JavaScript. Опыт работы с фреймворками/библиотеками фронтенда, такими как React, Angular или Vue.js. Знание систем контроля версий (например, Git). Понимание принципов адаптивного дизайна и mobile-first разработки. Знание методов оптимизации производительности веб-приложений. Отличные навыки решения проблем и внимание к деталям. Умение работать как самостоятельно, так и в команде. Хорошие коммуникативные навыки и способность эффективно взаимодействовать с кросс-функциональными командами. Приветствуются: Опыт работы с React/ReactJS. Знание препроцессоров CSS. Хорошее знание HTML, CSS3, jQuery и сопутствующих фреймворков. Опыт работы с инструментами сборки фронтенда (например, Webpack, Gulp). Знание Figma. Понимание принципов UI/UX дизайна и способность их реализовать. Опыт работы с RESTful API и асинхронной обработкой запросов. Знание и работа с MERN-стеком (MongoDB, Express, React, Node.js). Опыт работы с тестовыми фреймворками. Наличие портфолио с предыдущими проектами. Опыт работы с Webflow для создания сайтов. Будет плюсом: Знание React Native/Flutter/и других мобильных фреймворков. Опыт интеграции фронтенда с бэкендом. Знание PHP/Laravel. Условия: Работа в динамичной команде с интересными проектами в сфере веб-разработки. Полная занятость Современные инструменты и технологии для разработки (React, Webflow, Git, Figma и др.). Возможности для профессионального роста и развития. Комфортный офис в БЦ NEO GEO Дружелюбная и поддерживающая команда, готовая к обмену опытом.