Санкт-Петербург, Дегтярный переулок, 11
Мы – команда«Газпромнефть – Цифровые решения», часть ИТ-функции «Газпром нефти». Команда, которая научила нейросети находить нефть, запустила первую в мире цифровую систему управления арктической логистикой и первой в мире заправила самолет по блокчейн.
Сейчас мы ищем в нашу команду сильного Front-end!
Обязанности:
Разработка новых и поддержка существующих функций на AngularJS и React;
Создание информативных и эргономичных пользовательских интерфейсов;
Взаимодействие с бэкендом по REST API и в режиме реального времени через WebSocket;
Активное участие в проектировании архитектуры фронтенда и новых фич;
Тесная коммуникация с бэкенд-разработчиками для проектирования API и постановки задач;
Создание и поддержка сложной SVG-графики и интерактивных элементов на ее основе;
Написание unit- и e2e-тестов для обеспечения высокого качества кода;
Участие в код-ревью, обмен знаниями и совершенствование процессов разработки.
Требования:
Опыт коммерческой разработки от 2 лет;
Глубокое знание AngularJS и опыт работы с ним;
Опыт работы с React и понимание его основных принципов (Hooks, State Management);
Прочные фундаментальные знания: JavaScript (ES6+), HTML5, CSS3;
Опыт создания адаптивной и отзывчивой верстки (знание Flexbox, Grid);
Практический опыт работы с SVG (создание, анимация, работа с шаблонами и интерактивностью);
Умение работать с сетевыми запросами: REST API, WebSocket;
Знание основных практик работы с JWT-токенами;
Опыт написания автотестов (Jest, Karma, Cypress, Playwright или аналоги);
Понимание принципов UI/UX и умение воплощать макеты в рабочий интерфейс;
Способность участвовать в проектировании систем и аргументировать свои технические решения;
Умение четко ставить задачи бэкенд-разработчикам и говорить с ними на одном языке;
Опыт работы с системами контроля версий (Git).
Мы предлагаем:
Санкт-Петербург
до 160000 RUR