Frontend-разработчик

23 Июля

Партнерские Вакансии

Город:

Новороссийск

Занятость:

Полная занятость

Опыт:

Нет опыта

Компания "Перспектива"

Обязанности:

Работа в офисе г. Новороссийск

-Разработка пользовательского интерфейса (UI) и пользовательского опыта (UX):
* Преобразование дизайн-макетов (из Figma, Sketch, Adobe XD и т.д.) в функциональный, интерактивный и адаптивный веб-интерфейс с использованием HTML, CSS и JavaScript.
* Обеспечение кросс-браузерной и кросс-платформенной совместимости разработанных компонентов.
* Создание адаптивных и отзывчивых макетов, которые корректно отображаются на различных устройствах (десктопы, планшеты, мобильные телефоны).
* Использование современных возможностей CSS (Flexbox, Grid) для построения сложных и гибких лейаутов.

-Реализация логики на стороне клиента:
* Написание чистого, поддерживаемого и высокопроизводительного JavaScript-кода с использованием современных стандартов ES6+.
* Разработка интерактивных элементов, форм, валидации данных, анимаций и других динамических частей веб-приложения.
* Управление состоянием пользовательского интерфейса.

-Интеграция с бэкендом:
* Взаимодействие с RESTful API для получения, отправки и обработки данных.
* Реализация асинхронных запросов к серверу и обработка ответов (успех, ошибки).

-Оптимизация производительности:
* Внедрение техник ленивой загрузки (lazy-loading) для изображений, компонентов и других ресурсов, чтобы улучшить начальную скорость загрузки страницы.
* Применение методов кэширования (localStorage, sessionStorage) для уменьшения количества запросов к серверу и ускорения повторных загрузок.
* Анализ производительности веб-приложений с использованием инструментов, таких как Google Lighthouse, Web Vitals, и принятие мер по их улучшению.
* Оптимизация изображений, шрифтов, минимизация и сжатие кода.
* Уменьшение времени отклика интерфейса и обеспечение плавной работы анимаций.

-SEO-оптимизация (если потребуется ):
* Использование семантических HTML-тегов (

,