на главную
habr•1 дн. назадСвежая вакансияОпубликована 1 день назад на Хабр Карьера. Свежая — до 5 дней, умеренная — 6–14 дней, долгая — от 15 дней. Дата берётся с сайта-источника.

Frontend Developer

УдалённоВлияние на архитектуруКарьерный ростОбмен опытом

Навыки и технологии

ReactJavaScriptDockerGitLab CI/CDGitTypeScript

Ключевая задача

Разработка и поддержка современных веб-приложений, создание адаптивных интерфейсов на React и TypeScript, интеграция с backend через REST API.

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

О компании

Немного о нас

Мы — IT-рекрутинговое агентство Hireway, которое помогает талантливым специалистам находить сильные команды и интересные технологические проекты.

Мы работаем с современными IT-продуктами и инфраструктурными решениями, где важны надежность, автоматизация и стабильность систем. Если вы хотите развиваться в backend-разработке, работать с современным стеком и получать опыт на реальных проектах — будем рады познакомиться!

Обязанности

  • Разработка и поддержка современных веб-приложений.
  • Создание адаптивных и кроссбраузерных пользовательских интерфейсов.
  • Реализация функциональности на основе технических требований и дизайн-макетов Figma.
  • Интеграция frontend-приложений с backend через REST API.
  • Разработка и поддержка переиспользуемых UI-компонентов.
  • Оптимизация производительности и скорости загрузки приложений.
  • Участие в проектировании архитектуры frontend-приложений.
  • Проведение code review и поддержание качества кода.
  • Поиск и устранение ошибок, рефакторинг существующего кода.
  • Взаимодействие с backend-разработчиками, дизайнерами, QA и менеджерами проектов.

Требования

  • Опыт коммерческой frontend-разработки от 2 лет.
  • Уверенное знание HTML5, CSS3 и JavaScript (ES6+).
  • Хорошее знание TypeScript.
  • Уверенное владение React.
  • Практический опыт работы с Redux Toolkit, Zustand или другими инструментами управления состоянием.
  • Опыт работы с REST API и понимание принципов HTTP.
  • Уверенное владение Git.
  • Понимание принципов адаптивной и кроссбраузерной верстки.
  • Опыт работы с современными инструментами сборки (Vite, Webpack).
  • Понимание принципов компонентной архитектуры и организации frontend-кода.
  • Навыки отладки и оптимизации производительности приложений.
  • Умение самостоятельно декомпозировать задачи и оценивать сроки выполнения.

Будет преимуществом:

  • Опыт работы с Next.js.
  • Знание SSR, CSR и SSG.
  • Опыт работы с WebSocket.
  • Знание Jest, Vitest, React Testing Library или Cypress.
  • Опыт работы с Storybook.
  • Понимание принципов CI/CD.
  • Опыт работы с Docker.
  • Знание основ UI/UX и доступности интерфейсов (Accessibility).
  • Опыт участия в проектировании frontend-архитектуры.

Личные качества:

  • Самостоятельность и ответственность за результат.
  • Системное мышление и аналитический подход к решению задач.
  • Внимание к деталям и качеству кода.
  • Умение работать в команде и конструктивно воспринимать обратную связь.
  • Готовность делиться знаниями и участвовать в развитии команды.
  • Стремление к профессиональному развитию и изучению новых технологий.

Условия

  • Работу над интересными и масштабными проектами.
  • Возможность влиять на технические решения и архитектуру продукта.
  • Профессиональную команду и обмен опытом.
  • Возможности профессионального и карьерного роста.
  • Конкурентную заработную плату по результатам собеседования.