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

Standfin

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

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

Просьба не откликаться если вы не соответствуете вакансии.

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

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

Требования:

  • Опыт коммерческой разработки на React от 3 лет.
  • Глубокое понимание композиционного подхода в архитектуре React-приложений.
  • Отличное владение React Hooks и современными практиками построения компонентов.
  • Опыт работы с кодом других разработчиков (рефакторинг, поддержка, масштабирование).
  • Уверенные знания JavaScript и TypeScript.
  • Опыт использования Redux Toolkit для управления состоянием приложений.
  • Знание и применение Tailwind CSS и SCSS для стилизации UI.
  • Практические навыки в разработке адаптивной верстки с использованием современных технологий.
  • Умение создавать UI/UX интерфейсы без использования готовых компонентных библиотек (MUI, AntD и пр.).
  • Практический опыт проектирования и интеграции с REST API и работы через WebSocket.
  • Умение работать с системами контроля версий (Git).
  • Знание основ тестирования фронтенд-приложений (Jest, React Testing Library).
  • Самостоятельность, внимательность к деталям, инициативность.
  • Навыки работы в команде по процессам Agile/Scrum.
  • Опыт оптимизации фронтенд-приложений: повышение производительности, оптимизация загрузки страниц и работы компонентов.
  • Понимание принципов работы браузера: критический путь рендеринга, работа DOM, reflow/repain, оптимизация сетевых запросов.
  • Понимание работы кэширования: как кешируются данные, работа с браузерным кэшем, cache-first подходы.

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

  • Опыт работы с React-Bootstrap.
  • Опыт работы с RTK Query для управления состоянием и выполнения API-запросов.
  • Знание принципов микросервисной архитектуры.
  • Опыт работы с серверным рендерингом (Next.js).
  • Опыт работы с инструментами оптимизации производительности, такими как Lighthouse, Webpack Bundle Analyzer.

Пожалуйста, при отклике прикрепляйте ссылку на ваш репозиторий (GitHub, GitLab и т.п.) с примерами кода.
Особенно приветствуется код реальных проектов или pet-проектов, где видно ваш подход к архитектуре и качеству разработки. (Если ваш репозиторий не демонстрирует все ваши навыки то все равно прикрепляйте)

Мы предлагаем:

  • Интересные задачи и возможность влиять на архитектуру продукта.
  • Работу в команде опытных разработчиков.
  • Официальное оформление.
  • Участие в развитии продукта на всех этапах его жизненного цикла.

Навыки
  • React.js
  • JavaScript
  • TypeScript
  • Redux Toolkit
  • REST API
  • WebSocket
  • Tailwind CSS
  • SCSS
  • Git
  • CI/CD
  • Адаптивная верстка
  • Jest
  • React Testing Library
  • Оптимизация производительности
  • Bootstrap
  • RTK Query
Посмотреть контакты работодателя

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

ЗАЗЕКС
Полный день
  • Ростов-на-Дону

  • Не указана

Рекомендуем
MaxaSoftware
Полный день
  • Ростов-на-Дону

  • Не указана

Рекомендуем
Торговый Дом Интертехснаб

Frontend-разработчик / Vue.js(Middle+)

Торговый Дом Интертехснаб

Удаленная работа
  • Ростов-на-Дону

  • от 150000 RUR

Рекомендуем
Интеллектика
Полный день
  • Ростов-на-Дону

  • от 150000 RUR

ПрофИТ
Полный день
  • Ростов-на-Дону

  • от 150000 RUR

DBI
Полный день
  • Ростов-на-Дону

  • от 150000 RUR

ЛайТех
Удаленная работа
  • Ростов-на-Дону

  • от 150000 RUR

Т-Банк
Полный день
  • Ростов-на-Дону

  • от 150000 RUR

ГЭНДАЛЬФ
Полный день
  • Ростов-на-Дону

  • от 150000 RUR

Т-Банк
Полный день
  • Ростов-на-Дону

  • от 150000 RUR

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

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