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

Дата размещения вакансии: 04.04.2025
Работодатель: ЦРТ | Группа компаний
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Выборгская набережная 45Е
Требуемый опыт работы:
От 3 до 6 лет

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

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

Задачи:

  • Разрабатывать и поддерживать существующий продукт

  • Участвовать в анализе требований к новому функционалу и доработкам

  • Участвовать в командном кросс-ревью

  • Взаимодействовать с frontend и backend-разработчиками, дизайнерами, аналитиками и другими командами

  • Формировать бэклог задач команды, участвовать в декомпозиции задач и планировании работ

  • Совместно с архитектором формировать высокоуровневую архитектуру решений для web-фронтенда

  • Выполнять проектирование технической архитектуры приложения и принимать ключевые технических решения в рамках нее

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

  • Опыт работы с React
  • Уверенное понимание и опыт работы с TypeScript, умелое обращение с unknown/any/never и дженерик типами
  • Умение настроить сборку с нуля на Vite и Webpack
  • Глубокое понимание JavaScript
  • Опыт работы с redux и redux-toolkit
  • Общее понимание устройства web
  • Общий кругозор в области стилизации, опыт работы с препроцессорами
  • Опыт работы с техдолгами и рефакторингом, умение строить план перехода на новые решения
  • Умение работать с профайлером для оптимизации производительности
  • Опыт работы с git и понимание принципов ветвления
  • Опыт работы в команде
  • Умение планировать собственные задачи и разумно оценивать сроки

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

  • Опыт работы с Rollup
  • Опыт написания unit-тестов
  • Общий кругозор в области тестирования продукта
  • Опыт работы с Web Audio API
  • Умение оптимизировать и ускорять сборку проекта
  • Продвинутая работа с jira, умение составлять сложные фильтры

Технологический стек проекта

• React 18. В планах обновление до 19 версии
• TypeScript. Для нас any - редкое исключение из правил
• Redux.
• SCSS, модульные стили
• Собственный uikit. Поддерживаем и расширяем сами, переиспользуется также другими проектами компании

Условия:
Ищем сотрудника в г. Санкт-Петербург.
График гибридный.