Senior | middle frontend developer (react)

Оплата не указана

Вакансия находится в архиве

ЦРТ | Группа компаний

Выборгская

и еще 2 станции

г. Санкт-Петербург

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Полный день

Компетенции

Middle

Ищем джедая или адепта темной стороны силы для реализации амбициозного межгалактического продукта на зависть любой империи, находящегося в стадии RC.

Нашим флагманом является сложная распределенная высоконагруженная биометрическая поисково-аналитическая система с автоматической обработкой больших объемов данных и медиа потоков, аналогов у которой практически нет.

Тебе предстоит решать интересные архитектурные задачи, встроиться в общий процесс разработки и стать частью совета джедаев.

Мы любим гибкость, проактивность и нестандартные решения.

Для тебя:

Звездные коллеги, современный офис с душевой, теннис, приставка, гастрономические приятности и вот это вот все.

Задачи:

  • разработка и развитие молодого проекта, который является продолжением web-версии существующего десктопного приложения
  • участие в анализе требований к фичам
  • написание unit тестов
  • обязательное код-ревью кода младших коллег и параллельное обучение

Необходимые знания:

  • React 16.8+
  • Понимание lifecycle компонентов в контексте react hooks и опыт работы с функциональными компонентами
  • MobX / RxJs / Redux
  • TypeScript + generics
  • опыт написания unit-тестов и общее понимание тестирования продукта
  • общий кругозор в области стилизации: css модули, препроцессоры css
  • общее понимание современных протоколов, подходов и технологий web (REST, http(s), WebSockets)
  • опыт работы с git и понимание принципов ветвления
  • знание принципов работы: async/await в TS/JS, сборки бандла через webpack (на общем уровне)
  • понимание SDLC – жизненного цикла разработки продукта


Плюсом будет:

  • знание redux/toolkit / RxJs
  • участие в построении архитектуры приложения
  • опыт менторства младших разработчиков
  • оптимизация скорости отрисовки контента
  • работа с медиаконтентом (аудио/видео)
  • умение работать с профайлером для оптимизации производительности
  • опыт работы по Agile методологии

Немного о стеке на проекте:

  • React версии 18.2. Активно используем хуки и функциональные компоненты
  • TypeScript. Для нас any - редкое исключение из правил. Типизируем в разумных пределах
  • Тестирование. Используем фреймворк React Testing Library, чтобы облегчить жизнь команде тестирования и себе в будущем
  • SCSS с модульностью, чтобы не болела голова от БЭМ

Ключевые навыки

Javascript
Version control/git
React
Html/css

Адрес

Санкт-Петербург, Выборгская набережная, 45Е

Контактная информация

ЦРТ | Группа компаний

Сайт: не указан

Почта: не указана

Вакансия опубликована 06.04.2024 в г. Санкт-Петербург.

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

#

Senior

Москва

Полный день

Подробное описание

29 мая

#

Не указана

Санкт-Петербург

Ладожская

Полный день

Подробное описание

16 мая

#

Екатеринбург

Геологическая

и еще 1 станция

Полный день

Подробное описание

19 марта