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

Дата размещения вакансии: 13.11.2024
Работодатель: Делис Инфо
Уровень зарплаты:
от 200000 RUR
Город:
Москва
шоссе Энтузиастов 7
Требуемый опыт работы:
От 3 до 6 лет

Наша компания более 16 лет создает и развивает на российском рынке линейку собственной продуктов по автоматизации работы с документами от сканирования до хранения и каталогизации.

Пользователями наших корпоративных продуктов являются X5 Retail Group, Комус, МВидео и другие крупные отечественные компании, банки и государственные органы

В связи с разработкой новой платформы для продуктов мы ищем Frontend разработчиков с хорошими знаниями и опытом работы.

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

  • Участие в проектировании и разработке нового высоконагруженного продукта на NextJS

  • Проектирование и разработка архитектуры

  • Решать действительно интересные и инженерные задачи за рамками типовых работ фронтендеров

  • Наполнение базы универсальных компонентов и разрабатывать собственные

  • Участие в построении дизайна и UX продуктов, предлагать свои UI решения

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

  • Code-review

Не придется:

  • Полгода перерисовывать одну кнопку много раз или делать проекты в корзину
  • Делать copy&paste одинаковых компонентов
  • Банально отображать данные из API
  • Разбирать Legacy на jQuery
  • Верстать лендинги и интернет магазины

Требования:

  • Знание JS ES7+ и TypeScript
  • Владение стеком React/Next (Redux, Saga)
  • Знание и умение строить сложные формы (у нас final-form и yup)
  • Опыт работы UI kit (у нас mui)
  • Хорошие знания современной верстки (CSS3, Grid, Flex)
  • Понимание взаимодействия с backend
  • Понимание работы маршрутизация в NextJS, (dynamic routes, parallel routes, intercepting routes, middleware)
  • Понимание работы кэширования
  • Знание server action и mutation
  • Знание основных различий между server и client component
    Composition сервеных и клиентских компонентов
    Async components, React.Suspense
  • Умение работать с цепочками запросов и нормализовывать данные
  • Знание и умение применять в работе паттерны проектирования
  • Написать PING в ответе, чтобы понимать, что вы не робот

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

  • Опыт TDD и автоматизированного тестирования (react-testing-library, Jest, Mocha и др.)
  • Опыт работы с NodeJS
  • Опыт разработки дашбордов
  • Опыт с контрактным программированием
  • Опыт работы с OAuth и JWT
  • Опыт работы с Swagger и глубокой типизации response
  • Опыт взаимодействия с множеством API микросервисов
  • Понимание UI/UX и опыт разработки дизайна
  • Опыт написания собственных компонентов
  • Опыт построения библиотек компонентов и дизайн систем (Storybook)
  • Понимание CI/CD в frontend
  • Опыт работы с Linux и Docker
  • Опыт работы в backend

Условия:

  • Работа в аккредитованной IT компании над собственными промышленными корпоративными системами

  • Работа в офисе недалеко от центра, частичная или полная удаленка.

  • Работа за пределами РФ (но для простоты оформления все же лучше быть на территории)

  • Гибкие начало и конец работы

  • Оформление по ТК РФ и белая зарплата (уровень зависит от кандидата и много выше вилки вакансии)

  • Премии по результатами работы

  • Работа в дружной команде профессионалов над сложным и технологичным проектом