Middle frontend developer (ReactJS, Redux, TypeScript)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
На текущий момент мы имеем порядка 40-50 систем управления производствами на старом стеке технологий. В рамках трехлетней стратегии компании планируем разработать и внедрить принципиально новые системы, учитывающие лучшие практики мирового опыта учета производства, в микросервисной архитектуре на современном стеке технологий. У нас развернута мощная технологическая платформа, а разработка ведется в соответствии с современными трендами
НАШ СТЭК:
React, Redux, RTK, TypeScript, material UI, devExpress. Одна из особенностей наших приложении - длительные сессии, поэтому мы не забываем об оптимизациях рендеринга и контролируем использование памяти в приложении
ВАС ЖДЕТ:
- Работа на одном из внутренних проектов
- Разработка frontend части
- Вам предстоит работать в слаженной команде с аналитиками, тестировщиками, бизнес-заказчиками, дизайнерами и бэкенд разработчиками
МЫ ЖДЕМ ОТ ВАС:
- Опыт работы не менее 2 -х лет в данном направлении, желательно (но не обязательно) 6 последних месяцев работы на React
- Высшее или среднее техническое образование (предпочтительно ИТ)
- Хороший опыт разработки на ReactJS/Redux/Redux-Saga/RTK
- Глубокие знания JavaScript, TypeScript
- Опыт работы с REST, JSON RPC
- Уверенные знания принципов оптимизации клиентского кода и работы с инструментами отладки
- Опыт работы с системами управления версий (GIT)
- Понимание принципов асинхронного программирования
- Знания Webpack или аналогов
- Опыт написания Unit-тестов
- Понимание принципов SOLID и следование им
- Знание принципов построения надежной архитектуры
- Знание протоколов HTTP и WS, умение работать с ними
- Умение работать в команде (предлагать и обсуждать идеи, аргументировать свою позицию, слушать и понимать людей, договариваться)
БУДЕТ ПЛЮСОМ:
- Опыт работы с GraphQL
- Знания UI / UX-паттернов
- Наличие, или участие в opensource проектах
МЫ ПРЕДЛАГАЕМ:
- График Работы: 5/2
- Удаленный формат работы из любого города
- В Москве есть возможность совмещать удаленную работу с работой в офисе с панорамным видом в пешей доступности от метро “Полянка” (Якиманская Набережная, 4 стр. 1)
- ДМС, компенсация мобильной связи, предоставление ноутбука