Фронтенд-разработчик (React, MobX)

от 100 000 ₽


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

  • Разработка и поддержка новых функциональных возможностей интерфейса с использованием React и MobX.
  • Оптимизация и поддержка текущих решений для работы на различных платформах.
  • Участие в проектировании и реализации клиентской части приложения, обеспечение плавного и отзывчивого взаимодействия с пользователями.
  • Сотрудничество с backend-разработчиками для интеграции API и создания функциональных интерфейсов.
  • Работа с инструментами сборки, такими как Webpack и Vite, для оптимизации и модульности приложений.
  • Написание и поддержка юнит- и интеграционных тестов для фронтенд-решений.

Требования:

  • React – опыт не менее 2 лет, уверенное владение функциональными и классовыми компонентами, хуками.
  • MobX или другой фреймворк для управления состоянием (например, Redux) – понимание концепций и умение проектировать архитектуру.
  • Опыт работы с Webpack или Vite для настройки и оптимизации сборок.
  • Уверенные знания JavaScript (ES6+), понимание принципов асинхронного программирования.
  • Навыки верстки с использованием HTML, CSS (SCSS/SASS), Flexbox и CSS Grid.
  • Понимание REST API и опыт интеграции с backend-частью.
  • Опыт использования Git для контроля версий в команде.

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

  • Опыт работы с другими фреймворками или библиотеками (Vue.js, Angular).
  • Опыт работы с тестированием фронтенд-приложений (Jest, Mocha).
  • Знание TypeScript для разработки типизированного кода.
  • Понимание UI/UX-дизайна, опыт работы с Figma или аналогичными инструментами.
  • Навыки оптимизации производительности приложений (Lazy Loading, Code Splitting).
  • Понимание принципов TDD (Test-Driven Development).
  • Навыки работы с CI/CD, в частности Gitlab Pipeline.

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

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

Уровень английского:
Английский на уровне чтения технической документации.



Поделиться:

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

Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.