Опубликовано 6 дней назад

Frontend-разработчик в Employcity Москва

Building iconв офис
Person iconmiddle
Money bag iconне указана

Международная продуктовая компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных компаний, основная часть которых представляет собой развлекательные онлайн-сервисы, в поисках Frontend разработчика.

Чем предстоит заниматься:

  • Разработка и поддержка клиентской части веб-приложений с обеспечением стабильной работы пользовательского интерфейса.
  • Создание новых компонентов и функциональности, интеграция с RESTful API.
  • Обеспечение качества кода через участие в код-ревью, написание понятного и поддерживаемого кода.
  • Работа включает как разработку крупных продуктовых приложений с долгосрочной поддержкой и масштабированием, так и быструю реализацию компактных проектов в рамках delivery-задач.
  • Разработка frontend-компонентов с использованием React и TypeScript.
  • Разработка в рамках архитектуры Feature-Sliced Design (FSD).
  • Интеграция с RESTful API и реализация бизнес-логики на клиентской части.
  • Разработка адаптивных интерфейсов с использованием CSS Modules, Ant Design и возможно других UI-библиотек.
  • Разработка нового функционала и компонентов для расширения возможностей приложений.
  • Написание чистого, поддерживаемого и самодокументируемого кода.
  • Участие в код-ревью и обеспечение качества кодовой базы.
  • Настройка и использование современных инструментов сборки (Webpack, Vite).
  • Работа с Git и GitLab в команде, разрешение конфликтов слияния.
  • Взаимодействие с командой: уточнение требований, оценка задач, участие в планировании.
  • Покрытие кода тестами с использованием Jest.

Что мы ожидаем от кандидата:

  • Понимание принципов FSD или опыт работы с модульными архитектурами frontend-приложений: CSS Modules, PostCSS
  • Опыт с ESLint/Stylelint
  • Опыт работы с React формами и валидацией на клиенте
  • Опыт работы с основными библиотеками: React (18-19), TypeScript, Vite, Yarn, Node.js, React Query (@tanstack/react-query), Zustand, React Router, Ant Design, Axios, i18next.

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

  • Знание permissions/RBAC паттернов
  • Опыт работы с Vue.js будет преимуществом;
  • Знание Next.js для SSR/SSG приложений;
  • Опыт работы с WebSockets;
  • Базовые навыки работы с Docker для локальной разработки;
  • Знание Tailwind CSS;
  • Понимание принципов тестирования (Jest, Testing Library, E2E-фреймворки);
  • Базовое понимание оптимизации производительности frontend-приложений;
  • Опыт работы с другими UI-библиотеками помимо Ant Design.

Условия:

  • Работа в международной продуктовой IT-компании
  • Участие в разработке высоконагруженных проектов и внутренних продуктов
  • Возможность влиять на архитектурные решения и развитие продукта
  • Современный технологический стек и сильная команда разработки
  • Гибкий формат работы: удаленно, гибрид или офис
  • Конкурентная заработная плата и возможности профессионального роста
Эту вакансию мы нашли в HH.ru
EM

Employcity

Москва

Получить оффер

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

Это единственная вакансия по вашему фильтру

Не то, что искал?

вакансии джуниор
как откликнуться на вакансию
примеры вакансий junior
вакансии по JavaScript
стажировки по JavaScript
Автоотклики