Назад
4 дня назад

Frontend-разработчик (React/TypeScript)

Формат работы
remote (только Russia)/onsite
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
Russia/Georgia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Frontend-разработчик (React/TypeScript): Разработка и поддержка веб-компонентов и пользовательских интерфейсов для системы виджетов с акцентом на компонентную архитектуру, переиспользуемость и производительность React-приложений. Focus on проектирование взаимодействия компонентов, участие в архитектуре frontend-приложений и создание поддерживаемого кода в Nx-монорепозитории.

Локация: удалённая работа на территории России или Грузии; также доступна работа в офисе в Москве, Санкт-Петербурге, Владимире или Тбилиси.

Компания

Altenar — международная IT-компания, разрабатывающая высоконагруженное программное обеспечение и технологические решения для индустрии спортивных данных.

Что делать

  • Разрабатывать и поддерживать новые и существующие функциональные возможности продукта.
  • Создавать пользовательские интерфейсы на React и TypeScript по дизайну и бизнес-требованиям.
  • Реализовывать веб-компоненты разного уровня сложности и проектировать их взаимодействие в системе виджетов.
  • Участвовать в проектировании frontend-архитектуры и предлагать технические решения для достижения бизнес-целей.
  • Проводить code review, рефакторинг и обмениваться техническим опытом внутри команды.

Требования

  • От 3 до 6 лет опыта коммерческой разработки; не менее 3 лет опыта с React.
  • Уверенное знание JavaScript ES6+ и TypeScript, включая систему типов, generics и utility types.
  • Хорошее понимание React Hooks, жизненного цикла компонентов и принципов рендеринга.
  • Уверенное владение HTML5, CSS3, Flexbox, Grid и адаптивной вёрсткой.
  • Опыт работы с CSS-in-JS, Styled Components или аналогичными решениями.
  • Понимание управления состоянием приложения и опыт работы с библиотеками state management.
  • Понимание компонентной архитектуры, переиспользования компонентов, разделения ответственности и оптимизации производительности React-приложений.
  • Умение самостоятельно анализировать требования, оценивать задачи, предлагать технические решения и проводить качественный code review.
  • Английский язык — B2 для общения с иностранными коллегами.

Хорошо, если есть

  • Опыт использования Storybook для разработки и документирования UI-компонентов.
  • Опыт работы с Web Workers, CI/CD, Nx или Turborepo.
  • Понимание работы браузера, сетевых запросов, кэширования и механизмов загрузки ресурсов.
  • Опыт разработки UI-библиотек, SDK или встраиваемых виджетов.
  • Понимание принципов микрофронтенд-архитектуры.

Культура и преимущества

  • Оформление по ТК РФ и белая заработная плата.
  • ДМС, стоматология и страхование жизни с первой рабочей недели за счёт работодателя.
  • Компенсация фитнеса, интернета и электроэнергии.
  • Работа над продуктами с возможностью влиять на решения.
  • Изучение английского, обучение и поддержка при подготовке публичных выступлений.
  • Участие в профильных конференциях, митапах и корпоративных активностях по желанию.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →