Описание вакансии
Мы – команда «Газпромнефть – Цифровые решения», часть ИТ-функции «Газпром нефти». Команда, которая научила нейросети находить нефть, запустила первую в мире цифровую систему управления арктической логистикой и первой в мире заправила самолет по блокчейн. Мы переводим в «цифру» каждый этап работы современного нефтяника: от геологической разведки и бурения скважин до процесса переработки нефти и момента, когда она в виде топлива попадает в баки автомобиля, самолета или, например, становится битумом для строительства дорог. Активы «Газпром нефти» – это сотни петабайт данных, которые генерируют объекты компании в России и за рубежом. Нас вдохновляет идея развития цифрового будущего нефтегазовой отрасли и промышленности в целом.
Обязанности:
• Верстка макетов с нуля (Figma), интеграция интерфейсов для проектных решений на Битрикс24, 1С-Битрикс:Управление сайтом;
• Поддержка реализованных проектов;
• Участие в подготовке технических заданий;
• Участие в предварительной оценке проектов;
• Взаимодействие с проектной командой;
Требования:
- Уверенные знания JavaScript
- Знание и правильное использование типов данных
- Парадигма ООП
- Шаблоны проектирования
- Знание классов
- Работа с Rest API
- Работа с асинхронностью – Promise, Async/Await
- Понимание стека вызовов, возможности разгрузки основного потока пользователя. Микро- и макротаски.
- Понимание, как работают функции: рекурсии, замыкания, привязка контекста.
- Работа с DOM: выбор и манипуляция элементов, события, наблюдатели.
- Много библиотек на чистом js (селекты, слайдеры, ui-библиотеки и прочее)
- Хорошее знание Typescript: типы данных, юнионы, аллиасы, интерфейсы, дженереки.
- Уверенные знания js-фреймворков
- Vue 3 Composition API и его экосистема: Pinia, Vue Router, Vue Devtools
- Опыт работы с Vue 2 и соответствующими библиотеками (Vuex 4 и т.п.)
- Опыт работы со SPA, PWA.
- Опыт работы с другим фреймворком (Angular, React желательно, либо Solid, Svelte)
- Unit-тестирование компонентов: Vitest/Jest.
- Уверенное использование DevTools (продвинутый уровень)
- Умение профилировать
- Ставить брейкпоинты
- Просматривать события
- Уметь настраивать профиль соединение и скорость
- Умение отлаживать код
- Работа с памятью
- Уметь работать с запросами
- Находить проблемные места в производительности сайта или веб-приложения
Опыт настройки системы сборки, таких как
- Vite, Rollup,Webpack (На базовом уровне)
- Уверенные знания git
- Знание основных команд для работы с git cli
- Умение управлять ветками, работать с коммитами, разрешать конфликты
- Умение работать по workflow, например Git Flow
- Использование GitLab/Github/Bitbucket: Знание основных функций и возможностей этих платформ, таких как создание issues, pull requests/merge requests, ревью кода и другие.
- Применение БЭМ
- Приветствуется опыт работы с PHP, Node.js, Docker, jQuery
Мы предлагаем:
- Работу в аккредитованной IT компании;
- Достойную твоего профессионального уровня заработную плату;
- Качественную программу ДМС со стоматологией с первого месяца работы, включая услуги телемедицины и возможность расширить перечень клиник, страхование жизни и здоровья, консультации психолога, льготные условия страхования для близких;
- Компенсацию стоимости спортивных абонементов: компания возмещает до 60% стоимости занятий любыми видами спорта;
- Поддержку опытного наставника с первого рабочего дня;
- Неограниченный доступ к порталу знаний компании, бесплатные корпоративные доступы к образовательным платформам, подписку на лучшие электронные библиотеки с подборками IT-литературы (и не только);
- Собственный Центр профессионального развития для совершенствования hard skills, внутренние IT-митапы по разным направлениям и уровням сложности;
- Индивидуальные и командные карьерные консультации;
- Современный «умный офис» с коворкинг-пространством, в котором есть всё для продуктивной работы и приятного отдыха в перерывах;
В «Газпром нефть» ты можешь:
- Получить уникальный профессиональный опыт;
- Создавать смелые проекты с нуля и наблюдать за их влиянием на целую отрасль;
- Быть вместе с теми, кого вдохновляют сверхсложные задачи;
- Сочетать несколько ролей, быть частью нескольких команд или участвовать в кросс-функциональных командах;
- Использовать возможности компании-лидера для своей самореализации и убедиться, что любой профессиональный опыт важен;
- Быть среди тех, кто создает первую в России цифровую платформу для управления промышленной компанией нового поколения;