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

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

Описание вакансии

Обязанности:
  • Разработка и поддержка пользовательских интерфейсов для публичных сайтов и админ-панелей
  • Верстка страниц по дизайн-макетам (Figma) с соблюдением Pixel Perfect
  • Реализация адаптивной верстки (desktop / tablet / mobile)
  • Интеграция фронтенда с backend API (REST, JSON)
  • Работа с состояниями интерфейса (loading / error / empty / success)
  • Участие в улучшении производительности и SEO публичных страниц
  • Исправление багов, рефакторинг существующего кода
  • Работа с Git в команде (feature branches, pull requests)

Требования:
  • Уверенное знание HTML5, CSS3 (семантика, Flexbox, Grid, box model)
  • Опыт Pixel Perfect верстки по Figma
  • Понимание адаптивной и кроссбраузерной верстки
  • Знание JavaScript (ES6+), понимание async / await, работы с API
  • Знание JavaScript (ES6+), понимание async / await, работы с API
  • Опыт работы с React и/или Next.js на уровне компонентов, props, state, хуков
  • Базовое понимание TypeScript (типизация props, данных с API
  • Понимание принципов SSR и их влияния на SEO
  • Опыт работы с CSS-фреймворками (Tailwind CSS — преимущество)
  • Понимание основ SEO: meta-теги, title, description, Open Graph
  • Умение работать с Git (commit, branch, pull request)

    Будет плюсом:

  • Опыт работы с Next.js (SSR / SSG / App Router)

  • Опыт интеграции с backend на Laravel

  • Понимание Core Web Vitals и базовой оптимизации производительности

  • Опыт работы с TanStack Query / SWR

  • Базовое понимание тестирования

Условия:
  • Работа над коммерческими проектами (сайты, сервисы, админ-панели, интеграция, доработки)
  • Работа по ТЗ, с делением по эпикам и таскам в Jira (по BRD)
  • Возможность профессионального роста до Middle-Senior Frontend Developer
  • Работа в команде
  • Код-ревью и техническая поддержка со стороны старших разработчиков
  • Гибкий формат работы (офис / гибрид / удалённо — обсуждается)

Навыки
  • HTML5
  • TypeScript
  • CSS3
  • React
  • JavaScript
  • REST API
  • REST
  • Redux
  • Node.js
  • Git
  • Деловая коммуникация
  • Обучение и развитие
  • Управление временем
Посмотреть контакты работодателя

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию