Senior (Middle) frontend developer (react / redux / TS)
Требования
Местоположение и тип занятости
Компания
Создаем передовые IT-решения для металлургической отрасли
Описание вакансии
Условия работы
На текущий момент мы имеем порядка 40-50 систем управления производствами на старом стеке технологий. В рамках трехлетней стратегии компании планируем разработать и внедрить принципиально новые системы, учитывающие лучшие практики мирового опыта учета производства, в микросервисной архитектуре на современном стеке технологий
У нас развернута мощная технологическая платформа, на которой внедрено большинство сервисов управления жизненным циклом разработки:
- Gitlab для хранения кода и CI/CD
- Artifactory для хранения артефактов
- SonarQube для статического анализа кода
- Openshift для оркестрации контейнеров
- Стриминговая платформа для данных Kafka
- Объектное S3 хранилище (MinIO)
- Система web-аналитики (Matomo)
- Sentry для сбора ошибок
Разработка ведется в соответствии с современными трендами
Наши задачи:
- Выполнение работ по проекту «Миграция систем прокатного производства». Создание крупной системы прослеживаемости процессов в прокатных производствах группы компаний ПАО «НЛМК»
- Взаимодействие с бизнес заказчиками
- Разработка фронтэнда на JS
- Взаимодействие с аналитиками и тестировщиками на проекте
Профиль кандидата:
- Высшее образование
- Опыт разработки не менее 3-ех лет
- Глубокие знания Javascript, React/Redux (Vue будет плюсом)
- Опыт работы с пакетными менеджерами и системами сборки, использования препроцессоров (SASS/SCSS)
- Качественно верстать
- Опыт работы с технологиями визуализации на основе canvas / svg / webgl
- Понимание структур данных и хорошая алгоритмическая подготовка
- Навыки дизайна архитектуры приложений
- Умение писать unit-тесты
- Знание принципов построения надежной архитектуры
- Знание протоколов HTTP и WS, умение работать с ними
- Быть уверенным пользователем Linux
- Владение английским языком на уровне свободного чтения технической документации
- Плюсами будет: понимание принципов SOLID и следование им
Бонусы
- График Работы: 5/2, удаленный формат работы из любого города России. В Москве возможность совмещать с офисом, с панорамным видом. В пешей доступности от метро “Полянка” (адрес: Якиманская Набережная, 4 стр. 1)
- Конкурентоспособный компенсационный пакет
- ДМС, компенсация мобильной связи, предоставление служебного ноутбука
- Обучение английскому языку в лучших языковых школах
- Профессиональное развитие: хакатоны, митапы, конференции
- Возможность принять участие в интересных и сложных проектах с лучшими специалистами индустрии