Вакансия: Senior Frontend-разработчик (React) в Москва

Полное описание вакансии: Senior Frontend-разработчик (React) в Москва

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
1992376 Senior Frontend-разработчик (React) Москва > Делис Инфо 200000 RUR open 2024-11-13
Необходимые навыки
  • > Git
  • > CSS3
  • > JavaScript
  • > TypeScript
  • > React
  • > Redux
  • > Frontend
  • > SPA
  • > Microservices
  • > NextJS
  • > MUI
  • > React-saga
  • > Micro frontend
Требования

Знание JS ES7+ и TypeScript. Владение стеком React/Next (Redux, Saga). Знание и умение строить сложные формы (у...

Обязанности

Участие в проектировании и разработке нового высоконагруженного продукта на NextJS. Проектирование и разработка архитектуры. Решать действительно интересные и инженерные задачи...

Описание

Наша компания более 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 компании над собственными промышленными корпоративными системами

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

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

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

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

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

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

Вверх