Middle Frontend-разработчик

от 170 000 ₽


Мы, ООО "Роллерсофт", – IT-компания с более чем 20-летним опытом создания цифровых решений и инновационных сервисов. В команду нашего EdTech проекта Yutu Class требуется Middle Frontend-разработчик.

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

  • Разработка и поддержка пользовательских интерфейсов с использованием React и TypeScript;
  • Создание и поддержка архитектуры приложения с акцентом на чистоту, понятность и масштабируемость кода;
  • Работа с Redux для управления состоянием приложения;
  • Верстка компонентов с использованием SCSS;
  • Оптимизация производительности приложения;
  • Работа в команде с использованием Git (ветки, пул-реквесты, код-ревью) и Jira;
  • Взаимодействие с бэкенд-разработчиками для интеграции REST API;
  • Поиск и внедрение оптимальных технических и архитектурных решений;
  • Участие в выборе и согласовании оптимального решения задач.

Требования:

  • Опыт коммерческой разработки на React от 3 лет;
  • Глубокое знание TypeScript и его применение в реальных проектах;
  • Опыт работы с Redux (или аналогичными библиотеками) и понимание принципов управления состоянием;
  • Уверенное владение SCSS для создания адаптивных и кросс-браузерных интерфейсов;
  • Опыт работы с Git и понимание процессов ветвления, код-ревью и CI/CD;
  • Умение работать с REST API и понимание принципов взаимодействия фронтенда и бэкенда;
  • Навыки написания чистого, поддерживаемого и масштабируемого кода;
  • Опыт работы с Jira или другими системами управления задачами;
  • Понимание принципов тестирования (юнит-тесты, интеграционные тесты);
  • Умение работать в команде и готовность делиться знаниями с коллегами;
  • Понимание архитектуры веб-приложений, аналитические способности;
  • Знание Английского языка не ниже уровня В1.

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

  • Опыт работы с React Hooks и React Context;
  • Знание современных инструментов сборки (Webpack, Vite);
  • Опыт работы с Docker;
  • Понимание принципов SSR (Next.js или аналоги);
  • Опыт работы с библиотеками для тестирования (Jest, React Testing Library, Cypress);
  • Опыт работы с PHP, GO, React Native.

Условия:

  • Полное оформление по ТК РФ;
  • Индексируемая заработная плата (пересматривается 1 раз в год);
  • График работы - 5/2 (возможность выбора начала рабочего времени);
  • Дружный молодой коллектив;
  • Адекватное, демократичное руководство;
  • Работа с продуктами западного и отечественного рынков;
  • Возможность работать в современном, комфортном офисе в центре г. Белгорода (кофе, сладости, кухня-столовая, игровая зона, зона отдыха);
  • Удаленная работа.



Поделиться:

Опубликована 3 дня назад

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